ふぅ、長ったらしいタイトルです。しかし、それは私の問題を説明しています:
perl スクリプトを実行する crontab があります。
その perl スクリプトは、いくつかのステータス メッセージを STDOUT に出力する cap タスクを実行します。
perl スクリプトは、cap から STDOUT (現在はバックティックを使用) をキャプチャして解析することになっています。
これで、bash ユーザーからスクリプトを実行すると、100% 正常に動作します。ただし、crontab からスクリプトを実行すると、perl スクリプトは cap タスクからの出力をキャプチャしません。
誰かが以前にこのようなことを扱ったことがありますか? ありがとう。