디렉토리에 "cd"하면 어떤 작업을 실행할 수 있나요? [복사]

디렉토리에 "cd"하면 어떤 작업을 실행할 수 있나요? [복사]

다양한 언어(예: JavaScript, Python)를 사용하는 여러 프로젝트가 있습니다. Linux가 cd특정 디렉토리에 들어갈 때 특정 작업을 자동으로 트리거 할 수 있는 기능을 제공하는지 알고 싶습니다 .

예를 들어, 노드 모듈이 포함된 디렉터리 폴더가 있으면 해당 grep명령을 활성화하고 싶고, 폴더 alias grep='grep --exclude-dir=node_modules가 있으면 해당 디렉터리에 들어가자마자 특정 명령을 실행 .git하고 싶습니다 . cdGUI 모드를 요구하는 것이 아닙니다. 터미널이나 그와 같은 특정 쉘에서만 작동한다면 bash괜찮을 것입니다 zsh.

사실 이 기능이 뭔지도 모르고 인터넷에서 비슷한 질문도 본 적이 없어서 질문드립니다. 어쩌면 이것은 쉘 기능일 수도 있지만 이를 구현하는 방법을 잘 모르겠습니다.

관련 정보