Bashスクリプトは通常、他のスクリプトを呼び出すことはできません。
起動時にinit.dスクリプトから呼び出されるbashスクリプトがあります。このスクリプトを複数回再起動する必要があるため、スクリプトが機能していることを確認する中間ファイルを生成します。私の問題は、init.dスクリプト(bashに少し新しいものなので、これが技術的にスクリプトと呼ばれるかどうかはわかりません)によって呼び出されたスクリプト内で、「スクリプト」が実際の作業を実行する別のスクリプトを呼び出すことです。実行されず、エラーは発生しません。 checkversion.sh arg1 arg2 です。エラーが発生しないファイルにstderr出力をパイ...