★★★ 파이프 메타문자는 한 명령의 출력을 다른 명령의 입력으로 이어준다.


즉, 어떤 명령이 데이터를 처리하고 결과를 출력하면 이 결과가 다른 명령의 입력으로 들어간다.


/etc/passwd 파일의 내용물이 출력되는데, 출력 방향은 화면이 아니라 sort 명령이다.


sort 명령은 /etc/passwd 파일에 각 행을 시작하는 사용자명을 받아, 이를 알파벳 순으로 정렬한다.


★★★ 순차명령


때로는 여러 명령을 하나씩 실행하기도 한다. 어떤 명령이 일을 끝내면 다음 명령이 이어서 실행되는 것이다.


date; troff -me verylargedocument | lpr ; date


매우 큰 문서에 서식을 적용해야 하는데 문서가 크다보니 시간이 꽤 소요가 된다. 그래서 첫 번째 명령으로 서식 작업이 시작하기 바로 전 현재 날짜와 시각을 출력하고, troff  명령으로 문서의 서식을 출력하고 그 결과를 프린트로 출력하라고 보낸다.


★ 백그라운드 명령


일부 명령은 결과를 출력하기까지 오래 걸림 그럴 때 명령이 끝나기만을 무작정 기다리면 답답함


명령을 백그라운드에서 실행시켜두고 포그라운드에서 다른 작업을 수행한다.



+ Recent posts