[리눅스 공부 5] 파이프 사용하기[pipe]
반응형
파이프 연산자를 사용하여 여러가지 프로세스끼리 연결시킬 수 있다.
파이프를 사용하여 결과를 정렬 시키면, cmd를 여러번 수행해야 나오는 결과를 한번에 수행 할 수 있다.
@ 파이프 사용하지 않고 ps를 사용하고, sort 시킨 결과 보기
ps로 프로세스상태 저장
$ ps > psout.txt
결과 보기
$ cat psout.txt
PID TTY TIME CMD
2706 pts/0 00:00:00 ps
9517 pts/0 00:00:02 bash
sort로 정렬 시키기
$ sort -r psout.txt > sortps.txt
결과 보기 : 이전 파일이 역정력된 것을 확인할 수 있다.
$ cat sortps.txt
PID TTY TIME CMD
9517 pts/0 00:00:02 bash
2706 pts/0 00:00:00 ps
@ 파이프를 사용하여 sort 시키기
한번에 위 과정들이 수행되고 sourtps2.txt 파일에 저장된다.
$ ps | sort -r > sourtps2.txt
$ cat sourtps2.txt
PID TTY TIME CMD
9517 pts/0 00:00:02 bash
2732 pts/0 00:00:00 sort
2731 pts/0 00:00:00 ps
반응형
'IT > Linux' 카테고리의 다른 글
Ubuntu FTP 설치 (0) | 2015.11.05 |
---|---|
[리눅스 공부 6] Shell 명령어 수행 시 중괄호 확장 "{}" (0) | 2015.06.28 |
[리눅스 공부 4] Redirect 사용하여 파일 끝에 추가하기 [">>"] (0) | 2015.06.28 |
[리눅스 공부 3] Redirect 사용하기 [표준 출력/입력] (0) | 2015.06.28 |
[리눅스 공부 2] 정적라이브러리 사용하기 (0) | 2015.06.28 |