パイプでつないだコマンドの戻り値を調べる@bash : Mazn.net
シェルスクリプトで、実行したコマンドの戻り値を知る方法は有名ですよね。 以下のように、$? で知ることができます。 ※false は つねに 1 を返すコマンドです。 # false; echo $? 1 しかし、パイプ "|" でつないだ場合、$? で知ることができるのは、最後のコマンドの結