PowerShellでファイルにリダイレクト(出力・書き込み)する方法についてサンプルコード付きで解説します。
【ファイル操作】リダイレクト(出力・書き込み)
PowerShellでは「Out-File」もしくあ「>」「>>」でファイルにリダイレクト(出力・書き込み)できます。
| 記号 | 機能 |
|---|---|
| Out-File | ファイルにリダイレクト(上書きモード) |
| > | ファイルにリダイレクト(上書きモード) |
| Out-File -Append | ファイルにリダイレクト(追記モード) |
| >> | ファイルにリダイレクト(追記モード) |
| 2>&1 | エラー出力 |
【サンプルコード】
サンプルプログラムのソースコードです。
# 上書きモード① echo "Excalibur" | Out-File test.log
# 上書きモード② echo "Excalibur" > test.log
# 上書きモード③(強制的) echo "Excalibur" | Out-File -Force test.log
# 追記モード① echo "Excalibur" Out-File -Append test.log
# 追記モード② echo "Excalibur" >> test.log
| – | 関連記事・参考文献 |
|---|---|
| 関連 | ■【PowerShell入門】使い方・サンプル集 |

コメント