Powershell:为.txt文件中的数据添加前缀字符串

时间:2010-11-17 09:11:48

标签: powershell powershell-v2.0

嗨,我对Powershell完全陌生,请原谅我,如果这个问题有一个非常简单的答案。

我想使用Powershell查看文本文件,获取所有值和前缀并使用字符发布修复这些值。

如何做到这一点?

由于

1 个答案:

答案 0 :(得分:7)

要为文件的每一行添加前缀和后缀(使用默认命令别名,这将更短,但全名更清晰):

get-content input-file | `
    foreach-object -process { "Prefix" + $_ + "Suffix" } | `
    out-file output-file

-encoding UTF8添加到out-file以覆盖默认编码(UTF-16)。

要执行此操作output-file需要是临时文件,然后在处理完成后替换input-file或将输入文件读入内存。