반응형
Crontab-디렉토리에서 실행
루트 crontab에서 매일 실행되도록 작업을 설정하고 싶습니다. 그러나 응용 프로그램에 상대 경로가 많으므로 필요한 모든 파일을 찾을 수 있도록 특정 디렉토리에서 실행하고 싶습니다.
어쨌든 crontab이 특정 디렉토리에서 실행되도록 할 수 있습니까?
모든 작업은 쉘에 의해 실행되므로 디렉토리를 변경하는 명령으로 해당 쉘 스 니펫을 시작하십시오.
cd /path/to/directory && ./bin/myapp
&&
대신에 사용에 관해서 ;
: 일반적으로 차이가 없지만 응용 프로그램 에서 cd
명령이 실패하면 (예 : 디렉토리가 존재하지 않기 때문에) 명령이 &&
실행되지 않고 ;
실행됩니다 (그러나 의도 한 디렉토리가 아닙니다) ).
참고 URL : https://stackoverflow.com/questions/8899737/crontab-run-in-directory
반응형
'Programing' 카테고리의 다른 글
Mac OS X에서 초점 추적 마우스 (및 자동 올리기) (0) | 2020.06.08 |
---|---|
SVN : 개정을 위해 커밋 된 파일 목록 (0) | 2020.06.08 |
grep에서 반환되는 결과 수를 어떻게 제한합니까? (0) | 2020.06.08 |
ssh-keygen -t rsa를 자동화하여 암호를 요구하지 않습니다. (0) | 2020.06.08 |
왜 NaN (“”) (공백이있는 문자열)이 거짓입니까? (0) | 2020.06.08 |