.txtドキュメントのすべてのテキスト行の最後に文字を追加したいのですが。
#Define Variables
$a = c:\foobar.txt
$b = get-content $a
#Define Functions
function append-text
{
foreach-Object
{
add "*"
}
}
#Process Code
$b | append-text
そんな感じ。基本的に、特定のテキストファイルをロードし、そのテキストファイル内のすべてのテキスト行の最後に「*」を追加して、保存して閉じます。
このようなものがうまくいくはずです:
function append-text {
process{
foreach-object {$_ + "*"}
}
}
機能は必要ありません。これはそれを行います:
$b|foreach {$_ + "*"}
PS> (gc c:\foobar.txt) -replace '\S+$','$&*'