cd 명령의 동작을 변경하여 디렉토리로 변경하고 해당 디렉토리에 있는 파일을 나열하고 싶지만 제대로 작동하지 않는 것 같습니다.
나는 성공하지 않고 다음을 시도했습니다.
% alias cd='cd $@; ls'
마치 디렉터리를 변경한 것처럼 해당 디렉터리의 파일을 나열하지만 실행이 완료되면 동일한 디렉터리에 남게 됩니다.
답변1
나는 다음과 같은 방법으로 사용합니다 .bashrc
:
function cd {
builtin cd "$@" && ls
}
이를 비활성화하려면 스크립트에서 재정의해 보십시오.
function cd {
builtin cd "$@"
}