bash
注文を実行するとどのような利点がありますか?私のターミナルウィンドウでは、肉眼で何が起こるのか見ることができません。増加したことを確認しましたが、$SHLVL
それ以外はbash
実装されているかどうかはわかりません。しかも走るのはbash --help
大きな意味がありません。私はbashが利用可能なシェルの1つであることを知っていますが、すでにBourne Againシェルを使用している場合は、入れ子にしても何の利点もありません。どのシナリオで実行する必要がありますかbash
?
ベストアンサー1
bash
すでにシェルを実行している場合は、bash
別々に実行することの利点は1つだけです。新しいシェルは(どんなexport
アイテムにもかかわらず)「きれいな」環境を持ちます。
ただし、現在他のシェルを実行していてbash
スクリプトを呼び出そうとしていて、その権限が正しいshebang行(つまり実行可能ファイル)に+ x設定されていない場合は、それを使用して正しいbash /path/to/script.sh
シェルで実行されていることを確認できます。 。