답변:
당신의 질문은 거의 이해가되지 않습니다. 사용하십시오 cd. cd당신이 그것을 시도했지만 작동하지 않아서 사용하지 말라고 대답 하면 crontab에 올바르게 입력하지 않았을 가능성이 있습니다.
가장 간단한 방법은 주요 작업을 CD로 실행하고 스크립트를 작성하는 작은 셸 스크립트를 작성하는 것입니다.
&&). 그러나 모든 명령이 포함 된 별도의 스크립트를 작성하고 Daenyth가 제안한 것처럼 스크립트의 경로를 cron에 넣을 수도 있습니다. 스크립트는 원하는 경우 구성 파일에서 디렉토리를 읽는 것과 같은 작업을 수행 할 수 있습니다. 요점은 스크립트에 디렉토리 이름을 가져 오려는 이유가 아닙니다 cd.
스크립트 경로를 지정하십시오. 필요 없음 cd:
0 12 * * * /path/to/script args
스크립트가있는 파일을 찾는 경우 .에, 당신은 것입니다 사용해야합니다 cd:
0 12 * * * cd /some/dir && /path/to/script args
&&@WillSheppard 링크에 대한 답변에서와 같이 이전 명령이 성공한 경우 다음 명령 만 실행 ;하기 보다 낫습니다 &&.