SIGPIPE および bash パイプが失敗します。
LinuxでSIGPIPEをよりよく理解しようとしています。 私はこの実験を実行しました:{ ls -al /tmp/ ; echo "$?" 1>&2 ; } | head それは141終了プロセスに提供される終了コードであることを理解することを反映していますSIGPIPE 。以前は何度もやっていましたが、ニュアンスを理解しておらず、通常はSIGPIPE実行します。set -eEuo pipefailだから理解しようとしています。パイプが破損し、私のコードが常に失敗しないのはなぜですか?だから別の実験を実行しました。( set -o pip...