嗨,我对Powershell完全陌生,请原谅我,如果这个问题有一个非常简单的答案。
我想使用Powershell查看文本文件,获取所有值和前缀并使用字符发布修复这些值。
如何做到这一点?
由于
答案 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
或将输入文件读入内存。