0
這是我的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
這似乎工作,但我真的很困惑,我怎麼會嘗試手動運行該。如果我想從一個shell命令運行它,這擴展到了什麼地方?
我想是這樣的,但它沒有工作:(
cd /var/www/testing/ven
testapp search newsite
爲什麼不你看'/ var/www/test/cronfile',這是生成的cron「腳本」將要去哪裏? – 2015-02-10 19:46:01
這不是一個cron腳本。這是一個shell腳本,它寫入一個文件,然後通過'crontab'安裝。這就是說,它也是一個不正確的shell腳本,因爲賦值行看起來不正確。 – 2015-02-10 19:47:11
@MarcB該文件中的內容與上述內容完全相同。我仍然不知道如何運行它。 – Jimmy 2015-02-10 19:49:45