디렉토리 및 목록 파일 변경

디렉토리 및 목록 파일 변경

중복 가능성:
CD LS 자동 생성

내 생각에는 "cd"와 "ls"를 결합한 유닉스 유틸리티를 사용하면 디렉토리를 변경할 때 해당 디렉토리에 있는 파일이 자동으로 나열되는 것이 유용할 것 같습니다. 나는 쉘 스크립트, C 프로그램 및 이 둘의 조합을 사용하여 이 작업을 시도했지만 아무 것도 작동하지 않는 것 같습니다. 쉘 스크립트/c 프로그램 내의 "cd" 또는 "chdir()" 호출이 단지 해당 인스턴스에 대한 디렉터리입니다(주택에는 적합하지 않음).

유사 코드는 다음과 같습니다(그렇게 간단하다면!).

cd $1
ls

누구든지 이것을 구현하는 방법에 대한 아이디어가 있다면 매우 감사하겠습니다!

고마워요, 케빈

답변1

당신의 .bashrc:

cl() { cd "$1" && ls -al; }

cd 대신 cl을 사용하여 디렉토리를 변경한 다음 ls -al을 사용할 수 있습니다.

관련 정보