Programming/Powershell
powershell tutorial 2
Oth
2017. 3. 17. 20:31
원하는 command 를 찾고 싶을 때
예를 들어서 service 에 대한 powershell command를 찾고 싶다면 어떻게 해야할까요.
먼저 powershell 의 모든 커맨드를 보여주는 명령어는 get-command 입니다. 여기서 특정 명령어를 찾고 싶다면
get-command *service*
형식으로 해주면 되겠습니다.
다른 방식으로는
get-command -noun service
를 이용해서 service를 검색하는 방법도 있습니다.
help *service*
식으로 검색하면 이름이 일치하지 않아도 상관이 있는 전반적인 명령어를 검색할 수 있습니다.
Powershell Pipe line
리눅스를 사용하시던 분이라면 아는 부분에 해당하는 파이프 라인입니다.
powershell은 파이르 라인을 제공합니다.
예를 들어서 좀전의 dir 명령어를 통해 출력된 데이터를 정렬해서 출력하고 싶다면 어떻게 해야할까요? 이 때 파이프 라인을 사용합니다.
출력한 값을 파일로 저장하는 법
dir | sort-object Length | out-file .\filelist.txt