[問題] crontab 執行 BASH Script

看板LinuxDev作者 (Sean)時間9年前 (2016/05/28 14:51), 編輯推噓5(501)
留言6則, 6人參與, 最新討論串1/1
在 file.sh 首行已經有加 #!/bin/bash 了 在 Shell 裡面用 ./file.sh 執行成功 但是 crontab 執行起來卻失敗 請問可能是什麼原因? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 128.199.71.190 ※ 文章網址: https://www.ptt.cc/bbs/LinuxDev/M.1464418272.A.721.html

05/28 15:53, , 1F
在 crontab 裡使用的路徑?
05/28 15:53, 1F

05/28 21:42, , 2F
改用絕對路徑試試呢?
05/28 21:42, 2F

05/29 04:28, , 3F
crontab有login shell的執行環境嗎?父行程是pid 1嗎?
05/29 04:28, 3F

06/22 23:59, , 4F
改成sh file.sh試試
06/22 23:59, 4F

07/28 11:30, , 5F
可以試試 /usr/bin/sh 絕對路徑/file.sh
07/28 11:30, 5F

09/10 08:17, , 6F
試試看絕對路徑 或是path的問題
09/10 08:17, 6F
文章代碼(AID): #1NIJ_WSX (LinuxDev)
文章代碼(AID): #1NIJ_WSX (LinuxDev)