ハック 2015.03.19 896 linuxbashスクリプトでパイプで繋いだ前方のステータスコードを取得する ツイート シェア はてな bashスクリプトの ${PIPESTATUS[@]} で、パイプで繋いだコマンドのステータスコードを順に取得することができます。 一番左側のステータスコードを取得したい場合は、 ${PIPESTATUS[0]} を指定します。sh bin/hoge.sh 2>&1 | tee -a hoge.log if [ "${PIPESTATUS[0]}" != "0" ]; then { exit 1; } fi つくってみた!Amazon Polly と Slack を使って Alexa へ (物理的に) 話しかけるシステムを作ってみた社長が「寒い寒い」というので社長席の温度をRaspberry Piで監視してみた。社内のトイレ難民解決!トイレ空き状況確認システムを作ってみた関連記事 ファイルの文字コードを変換するnkfコマンド 特定カラム対象grep XSSが起こらないようにしたい シェルスクリプトの実行ディレクトリをスクリプトファイルのある場所にする AWS Systems Manager が AWS CloudFormation のステートマネージャーリソースのサポートを強化 特定ディレクトリ配下のスクリプトを全部叩く