동일한 호출에서 cd ​​및 ls

동일한 호출에서 cd ​​및 ls

cd디렉토리에 액세스하고 ls디렉토리 목록을 확인해야 하는 경우가 자주 있습니다 . 한 번의 클릭으로 .bashrc별칭으로 추가할 수 있습니까 ? Google에서 검색했는데 몇 가지 답변이 있지만 완전하지는 않습니다.

답변1

내 생각에 이것은 실행 후에도 해당 디렉토리에 계속 남아 있기를 원한다는 것을 의미한다고 생각합니다. ls그렇지 않은 경우 lsdir을 인수로 사용하여 실행하십시오.

cl() {
    cd "$@" && ls
}
foo$ mkdir bar
foo$ > bar/baz
foo$ > bar/qux
foo$ cl bar
baz  qux
bar$

관련 정보