답변:
출력을 grep파일로 리디렉션 하고로 파이프하려고합니다 sort. 적어도 그렇게는 할 수 없습니다.
대신, 당신은 정말로 그것을 정렬하기 위해 먹이기를 원합니다.
grep tcp /etc/services | sort
그런 다음 정렬 된 출력 (즉, 정렬되지 않은 내용)을 파일로 리디렉션하고 정렬 후 리디렉션을 넣습니다.
grep tcp /etc/services | sort > ~/pipelab.txt
파이프와 방향 전환은 명령의 출력 위치를 변경하여 작동합니다. 그중 두 가지가 출력을 놓고 싸우고 grep(최종적으로 리디렉션이 승리하고 분류되지 않은 출력을 파일에 썼습니다).
grep tcp /etc/services | sort | head -n 5. 이 sort전에 수행해야합니다 head. 그렇지 않으면 원하는 줄을 얻지 못할 수 있습니다.