私は、Ubuntu 14.04でcronjob(startTest.sh)として動作する2番目のbashスクリプトからbashスクリプト(test.sh)を起動しようとしています。 コマンドラインから呼び出された場合、Cronは実行されており、両方のスクリプトが完全に機能します。bashスクリプトからbashスクリプトをcronjobとして起動する
startTest.shは次のようになります。
#!bin/bash
SHELL=/bin/bash
PATH=/usr/local/bin:/usr/local/sbin:/sbin:/usr/sbin:/bin:/usr/bin:/home/username/path/to/script
bash /home/username/path/to/script/test.sh
test.shは次のようになります。この
* * * * * /usr/local/bin/startTest.sh
ありがとうございました。問題の説明を追加すると良いでしょう。 – sjsam
この方法の問題点は何ですか?おそらく、あなたは '/'でファイルを作成しています。 – fedorqui