Dameningen 好奇
1 years ago
為什麼shell script可以執行但是丟到crontab就會死掉……
gP]h68;dCZ
1 years ago
發行版是?
我自己的經驗,用 alpine 沒有bash
所以開頭不能寫 #!/bin/bash 要改成 #!/bin/sh
這個會有差
那死掉的部分是,log寫什麼內容?
大部分有可能是環境變數的問題
cronjob 的 PATH 會跟你普通執行的環境不一樣
再來就是有沒有 interactive shell 有關了
Dameningen
1 years ago
謝謝大家,問題已經用更蠢的方式解決了
立即下載