使用 Powershell 替换文本文件中的路径
Replace path in text file using Powershell
我想从文本文件中删除路径 G:\Data\editor\
并使用 powershell 将其替换为 ..\
。
我该怎么做?
powershell -Command "(gc sample.txt) -replace 'G:\Data\editor\', '..\' | Out-File -encoding ASCII sample.txt"
我已经使用找到的答案here,但在寻找路径时似乎不起作用。
\
在正则表达式中用作转义字符,所以为了表示verbatim(字面量) \
个字符在你的路径中,你必须使用 \
:
powershell -Command "(gc sample.txt) -replace 'G:\Data\editor\', '..\' | Out-File -encoding ASCII sample.txt"
我想从文本文件中删除路径 G:\Data\editor\
并使用 powershell 将其替换为 ..\
。
我该怎么做?
powershell -Command "(gc sample.txt) -replace 'G:\Data\editor\', '..\' | Out-File -encoding ASCII sample.txt"
我已经使用找到的答案here,但在寻找路径时似乎不起作用。
\
在正则表达式中用作转义字符,所以为了表示verbatim(字面量) \
个字符在你的路径中,你必须使用 \
:
powershell -Command "(gc sample.txt) -replace 'G:\Data\editor\', '..\' | Out-File -encoding ASCII sample.txt"