동일한 호출에서 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$

관련 정보