※ 引述《SyaoranX.bbs@ptt.cc (小狼)》之銘言:
: 我的系統是ubuntu
: 我用crontab去執行一個sh檔
: crontab如下:
: 52 * * * * (檔案絕對路徑)/do_ranklist.sh
: sh檔如下
: #!/bin/sh
: base_path="(檔案絕對路徑)"
: php="/usr/bin/php"
: `${php} ${base_path}/ranklist.php > record.txt`
: 問題來了,當我直接執行這個sh檔的時候,是可以正常跑出資料的,也就是我的php
: 可以正常執行。
: 不過當我讓crontab去執行的時候,卻無法執行,crontab產生的error msg如下:
: do_ranklist.sh: line 6: Start: command not found
: 我確定我檔案的路徑是對的,不知道版上的高手知不知道該怎麼解決這個問題~"~
: 感謝
加個/bin/sh如何?
52 * * * * /bin/sh (檔案絕對路徑)/do_ranklist.sh
--
我不是風 但我想飛
--
◢█◣▏◤█◣ ◆未來最舊小棧 Oldest Future Object
█●▇█▁˙█ ◆通訊頻率 OfO.twbbs.org
◥█◢▉◥█◤ ◆來源座標 122-117-177-125.HINET-IP.hinet.net
討論串 (同標題文章)