• 締切済み

シェルスクリプト複数まとめて

ls ../ | grep "hoge" | ...... とどんどんパイプを通して処理する時にすべて出力を抑制したい時、まとめて > /dev/null 2>&1 出来ませんか? 言ったんファイルに書いてそれを実行する際に > /dev/null 2>&1 する方法しかおもいつきませぬ。

みんなの回答

  • trapezium
  • ベストアンサー率62% (276/442)
回答No.1

(ls ../ | grep "hoge" | ......) > /dev/null 2>&1 か (exec > /dev/null 2>&1; ls ../ | grep "hoge" | ......) でいいんじゃないの? 本質的にはそのファイルに 書いてというのと同じだけど。

関連するQ&A