次のように、cat
をgrep
でパイプライン化したコマンドを使用して、いくつかのスクリプトを実行しています。
cat file.txt | grep "pattern"
ほとんどの場合問題はありません。しかし、時々私は以下のエラーになります:
cat:書き込みエラー:壊れたパイプ
では、コマンドがこの問題を引き起こしているときはどうすればわかりますか?その理由は何ですか?
次のように、パイプなしでgrepのみを使用できます。
grep "pattern" file.txt
この問題を解決する方が良いと思います