중복 가능성:
CD LS 자동 생성
내 생각에는 "cd"와 "ls"를 결합한 유닉스 유틸리티를 사용하면 디렉토리를 변경할 때 해당 디렉토리에 있는 파일이 자동으로 나열되는 것이 유용할 것 같습니다. 나는 쉘 스크립트, C 프로그램 및 이 둘의 조합을 사용하여 이 작업을 시도했지만 아무 것도 작동하지 않는 것 같습니다. 쉘 스크립트/c 프로그램 내의 "cd" 또는 "chdir()" 호출이 단지 해당 인스턴스에 대한 디렉터리입니다(주택에는 적합하지 않음).
유사 코드는 다음과 같습니다(그렇게 간단하다면!).
cd $1
ls
누구든지 이것을 구현하는 방법에 대한 아이디어가 있다면 매우 감사하겠습니다!
고마워요, 케빈
답변1
당신의 .bashrc
:
cl() { cd "$1" && ls -al; }
cd 대신 cl을 사용하여 디렉토리를 변경한 다음 ls -al을 사용할 수 있습니다.