インライン実行エラー時にbashブレークコマンドを作成する方法
Bashのコマンド置換(またはインライン実行と呼ばれるもの)を使用すると、基本$()コマンドが実行される前にテキストが返されることがあります。 $() がエラーコードを返す場合、基本コマンドを中断する方法 具体的には、セカンダリインライン実行の試みを停止/防止したいと思います。 Echo $(ls /devb/*) is better than $(ls /dev/*) つまり、 "ls /devb/"がゼロ以外の終了コードを返す場合は、/ devリストを実行したくありません。 私の実際の例はかなり長く、具体的な詳細は質問にとってそれほど重要ではありません...