だからこれを手に入れてください。スクリプトを ./something.sh と sh something.sh で実行してから約 3 か月が経ちました。これらのスクリプトは、常に起動元のディレクトリから実行されています。
現在のディレクトリではなく / から起動するように見えるため、突然スクリプトが機能しなくなりました。たとえば、私のスクリプトが次のようになっているとしましょう。
cd players
rm *
プレーヤーに移動する代わりに、「プレーヤー」フォルダーが見つからないためエラーが発生し、ルート ファイル システム全体を削除しようとします。(幸運なことに、これらを Sudo または Root として実行していません)。
何か案は?これは以前は機能していましたが、今は動作し始めました!
ありがとう!