スクリプトがsys.argv
. 私のスクリプトは、ターミナル ウィンドウから実行すると正常に動作しますが、パラメータを使用して PA スケジュール タブにスクリプトを追加すると、ログに bash 126 終了コードが記録されます。bash の付録によると、この終了コードはPermission problem or command is not an executable
. したがって、私のスクリプトは bash ターミナルから正常に実行されるため、ターミナル ウィンドウから実行されるスクリプトは、スケジュールから実行されるスクリプトと同じコンテキストでは実行されないように見えます。
私が必要としているのは、スケジュール タブを介してオプションのコマンド ライン パラメーターを使用してスクリプトを実行する方法を見つけることです。
オプションのパラメーターを使用して最初のスクリプトを呼び出す別のスクリプトを作成できると思いますが、これを回避するには、スクリプトを実行するパラメーターを直接行に直接配置できる別の方法があるはずですスケジュールタブに与えて実行します。それ以外の場合は、スクリプトの実行をスケジュールするためのエントリだけではなく、呼び出したいパラメーターのセットごとにスクリプトを作成する必要があります。