如何删除文本文件中的前3个符号?

时间:2017-10-05 13:16:57

标签: powershell

如何使用PowerShell删除文本文件中的前3个符号并保留文件的名称相同?

1 个答案:

答案 0 :(得分:1)

只需使用Get-Content cmdlet读取文件,使用 regex 删除文件,用任意内容替换前三个字符,最后使用Set-Content cmdlet将其写回来:

(Get-Content 'yourfilePath.txt' -raw) -replace '^...' | Set-Content 'yourfilePath.txt'

注意:在将内容写回文件时,您可能希望使用-Encoding参数指定编码