특정 디렉토리에서 작업할 때 `스크립트`가 자동으로 시작되고 종료되도록 하는 방법은 무엇입니까?

특정 디렉토리에서 작업할 때 `스크립트`가 자동으로 시작되고 종료되도록 하는 방법은 무엇입니까?

script나는 이 프로그램을 사용하여 특정 디렉토리(예: 내 디렉토리)에서 작업하는 동안 내 세션을 기록하고 싶습니다 ~/projects.

예를 들어, cd해당 ~/projects디렉토리 script에 있는 로그에 모든 내용을 자동으로 기록하기 시작하겠습니다. 떠나자마자 ~/projects나는 script멈춰 섰다. 또한 ~/projects하위 디렉터리가 많이 있으므로 로그 파일은 디렉터리 트리의 최상위 수준에 유지되어야 합니다.

이것을 구현하는 방법에 대한 아이디어가 있습니까? 더 좋은 점은, 다른 프로그램에서도 쉽게 사용할 수 있는 이를 구현하는 방법이 있습니까?

관련 정보