2011. 1. 11. 11:38

PowerShell Get-Content


Get-Content  와  Set-Content 를 이용해서 파일의 내용을 확인, 추가 해보도록하겠습니다.
물론 수많은 옵션은 get-help 명령어를 통해서 확인 할 수 있습니다.

파일 확인을 위한 Get-content  입니다. 물론 파일 내용은 중요하지 않겠지요.




* Get-Content C:\work\mail_send.log -totalcount 10 | Set-Content 10cut.txt
   mail_send.log 파일의 10번째 줄까지만 잘라서, 같은 폴더의 10cut.txt 파일을 생성후 
   잘라낸 10번째까지의 줄을 넣으라는 말입니다.



대략적인 내용은 감을 잡았을거라 생각됩니다.

* 파일에서 " , " 로 구분된 문자열을 찾는 는 것입니다.
  Get-Content F:\Test\test.htm | ForEach-Object{$_.split(",");}

* 파일에서 " , " 로 구분된 문자열중 4번째 것을 구하는 방법입니다.
  Get-Content .\mail_send.log | %{$_.split("win")[3];}