角かっこで囲まれたパイプでコマンドの終了ステータスを取得するにはどうすればよいですか。
(bzcat File_Here | pv -n --size "Size_in_Bytes" | dd of=/dev/sdX) 2>&1
| zenity --title="SD Utility - Write" --progress --text="Writing to SD
Card, This Will take a While" --percentage=0 --no-cancel --auto-close
Ddの終了ステータスを変数にリンクするにはどうすればよいですか?
これはエラー報告用です。私が持っているこのスクリプトは、エラーの有無に関係なく成功を示しています。
多分 -o pipefail
はあなたを助けることができます、それはパイプのチェーンを通してゼロ以外の終了コードを伝播します。
pipefailに関する記事: