Windows/기술과 팁
[팁] UNIX의 grep과 같은 기능 - findstr
[건희아빠]
2009. 8. 31. 18:41
명령어 수행 결과가 너무 많아 그 중 특별한 단어나 문구가 들어간 부분만 찾아서 보고자 할 경우, UNIX에서는 grep을 사용한다.
예를 들어 유닉스에서 process 중 oracle이 들어간 프로세스만 보고 싶으면,
# ps -ef | grep oracle
Windows에도 같은 기능을 하는 명령이 있다. findstr
시스템의 netstat 결과에서 10.이 포함된 결과만 보고 싶으면,
c:\>netstat -an | findstr 10.
TCP 10.1.65.247:139 0.0.0.0:0 LISTENING
TCP 10.1.65.247:1046 203.247.135.138:1533 ESTABLISHED
TCP 10.1.65.247:1062 211.45.12.221:5931 ESTABLISHED
TCP 10.1.65.247:3694 211.45.0.61:80 ESTABLISHED
TCP 10.1.65.247:3695 211.45.0.60:80 ESTABLISHED
TCP 127.0.0.1:1026 0.0.0.0:0 LISTENING
UDP 0.0.0.0:1025 *:*
UDP 0.0.0.0:1080 *:*
UDP 10.1.65.247:123 *:*
UDP 10.1.65.247:137 *:*
UDP 10.1.65.247:138 *:*
UDP 10.1.65.247:1900 *:*
UDP 127.0.0.1:1049 *:*
UDP 127.0.0.1:1073 *:*
이와 같이 사용할 수 있다.