crontab을 통해 특정 경로에서 시작해야 하는 시작 스크립트

crontab을 통해 특정 경로에서 시작해야 하는 시작 스크립트

시작하기 전에 pwd를 통해 시작 시 경로가 특정(예: dir/subdir/script)인지 확인하는 스크립트가 있습니다.

current_folder=$(pwd | grep dir/subdir/script)
if [ "$current_folder" == "" ]; then
{
echo "something bad"
exit
}
fi

crontab을 통해 이 스크립트를 어떻게 시작할 수 있나요? 진행 중인 업데이트로 대체되므로 어떤 경우에도 비밀번호 확인을 제거하거나 스크립트 내용을 수정할 수 없습니다.

모두 감사합니다

답변1

;cron 작업으로 여러 명령을 또는 로 구분하여 지정할 수 있습니다 &&. 예를 들면 다음과 같습니다.

* * * * * cd /some/path && foo

foo(성공한 경우에만 실행됩니다 cd.)

관련 정보