CRON 수동 실행 - 매개변수에 대한 혼동

CRON 수동 실행 - 매개변수에 대한 혼동

다음 코드 조각이 있습니다.

$CUSER=tim
$APPDIR=/var/www/testing
$APPVENV=/var/www/testing/ven
cat > $APPDIR/cronfile << EOF
PWD=$APPDIR/$CUSER
PATH=$APPVENV/bin:\$PATH
0 2 * * * testapp search newsite
EOF
crontab $APPDIR/cronfile

작동하는 것 같지만 수동으로 실행하는 방법에 대해 정말 혼란스럽습니다. 셸의 명령으로 실행하려면 무엇으로 확장되나요?

나는 비슷한 것을 시도했지만 성공하지 못했습니다 :(

cd /var/www/testing/ven 
testapp search newsite

답변1

$APPVENV/bin실행할 경로에 추가할 때 다음을 cron사용해야 합니다.

cd /var/www/testing/ven/tim
/var/www/testing/ven/bin/testapp search newsite

답변2

경로가 있으므로 $APPVENV/bin실행해야합니다.

cd /var/www/testing/ven/bin
testapp search newsite

관련 정보