2012年8月21日火曜日

◆Get-Contentでテキストファイル全体を丸ごと読む

これまでは1行ずつの読み込みだったので、以下のように改行コード自体を扱うには.Netクラスが必要だった。
PowerShell: ◆テキストファイルの改行コードを削除する

V3では「Raw」パラメータが追加になり、丸ごと読むことが可能になった。

001
002
003
004
005
006
007
008
009

cls
"A`r`nB`r`nC`r`nD" > test.txt

"◆With Raw Param"
Get-Content test.txt -Raw |
 
 
%{$ctr = 0}{"ループ" + ++$ctr + "の中身`r`n" + $_  } 
"◆ Without Raw Param"
Get-Content test.txt |
 
 
%{$ctr = 0}{"ループ" + ++$ctr + "の中身`r`n" + $_  }

image

0 件のコメント:

コメントを投稿