./word_extract -d sample.txt | WordCount


word_extract 는 텍스트 파일에서 영어문장을 읽어들어 단어별로 끊어서 출력해주는 실행파일입니다.

WordCount는 정렬해주는 .c 파일을 컴파일한 것이고 word_extract도 마찬가지입니다.


./word_extract -d sapmle.txt | sort - d


라는명령을 실행하면 정렬이 되어서 출력하는데


첫번째 출력이 두번째 입력으로 들어가는 파이프라이닝은 이해했는데


제가 따로 단어들을 저장한 것도 아닌데 되길래


WordCount(정렬 실행파일)에서 돌려봤는데 입력조차 안되서 질문드립니다.


입력받을려면 선행으로 돌아가는 파일에 따로 단어(문자열)을 저장하고 후에 실행되는 파일이 저장된 메모리를


읽거나 새로 만들어 입력을 받아야하는 건가요?