블로그 http://blogs.msdn.com/b/zainnab/archive/2007/07/09/grep-and-sed-with-powershell.aspx PowerShell 스크립트로 구현 된 sed를 대체하는 것으로 나타났습니다. 타사 sed 변형의 설치에 의존하고 싶지 않습니다. 따라서 위의 링크에서 솔루션을 사용합니다.
SED-ish
cat somefile.txt | %{$_ -replace "expression","replace"}
불행히도 이것은 이런 식으로 작동하지 않습니다
powershell cat somefile.txt | %{$_ -replace "expression","replace"}
왜냐하면 |cmd.exe에 의해 해석 되기 때문 입니다. 이 멋진 PowerShell 스크립트를 배치 파일에 사용되는 단일 라이너로 만드는 방법은 무엇입니까?
%로 탈출해야%%합니다.