./a.out |& grep "hoge"
標準出力をgrepに渡したくない場合(error出力のみをgrepに渡したい場合)
|&
は標準出力とerror出力の両方を渡すため, 標準出力の情報がerror出力の情報を汚染してしまう場合, 標準出力を捨てる必要があります2.
(./a.out > /dev/null) |& grep "hoge"
参考
パイプとリダイレクトでコマンドを組み合わせて実行しよう (4/4)
Go to list of users who liked
Share on X(Twitter)
Share on Facebook
More than 5 years have passed since last update.
./a.out |& grep "hoge"
|&
は標準出力とerror出力の両方を渡すため, 標準出力の情報がerror出力の情報を汚染してしまう場合, 標準出力を捨てる必要があります2.
(./a.out > /dev/null) |& grep "hoge"
パイプとリダイレクトでコマンドを組み合わせて実行しよう (4/4)
Register as a new user and use Qiita more conveniently
Go to list of users who liked