私はいくつかの異なるLinuxディストリビューション(Fedora 11、CentOS 5、SuSE 10.2)で実行していますが、多くの場合、cronジョブとして実行する新しいスクリプトがコマンドラインから直接呼び出されると正常に機能するという問題に遭遇します。 cronから呼び出された場合、PATHまたはその他の必要な環境変数がわずかに異なるため失敗します。
crontab全体を実行したり、run.partsを使用してcron.daily / .hourlyなどのディレクトリ全体を実行したりせずに、個々のスクリプトをcronから実行されているかのようにテスト実行する方法はありますか?次の数分でcrontabを一時的に編集してスクリプトを実行できると思いますが、crontabを台無しにするリスクを回避するために、よりスタンドアロンのソリューションが必要です。