Batch,PowerShell,Macro/PowerShell

txt파일 특정 문자열 제거 또는 변경 명령

rstar 2020. 2. 7. 11:13

아래와 같은 1.txt파일이 있을때

123하나둘

Get-Content 1.txt | ForEach-Object { $_ -replace "하나둘", "" } | Set-Content 2.txt

명령어를 실행하면

아래 내용의 2.txt파일이 생성됨

123

Get-Content 1.txt | ForEach-Object { $_ -replace "하나둘", "456" } | Set-Content 2.txt

위의 명령어를 실행하면 2.txt파일은 아래와 같이 변경 됨

123456

 

Get-Content 1.txt | ForEach-Object { $_ -replace "삭제를 원하는 문자열", "변경을원하는 문자열" } | Set-Content 2.txt