リダイレクトはDOSコマンドと同様にリダイレクト演算子が使える。
dir > a.txt |
エラー出力をリダイレクトする時はこんな感じ。
dir hoge 2> a.txt |
標準出力とエラー出力を纏めてリダイレクトも出来る。
dir c:\,hoge > a.txt 2>&1 |
複数のコマンドレットの結果を纏めてリダイレクトしたい時にそれぞれのコマンドレットにリダイレクト指定をするのはちょっと面倒。
関数などにまとめれば良いのだろうが、簡便的には以下のようにスクリプトブロックにしてしまえば纏めてリダイレクトできそうだ。
& { |
0 件のコメント:
コメントを投稿