Nov
1
표준입력과 표준출력
어던 명령을 사용할 때 파일 이름이나 필요한 다른 요소를 함께 적어줄 것이다. 이 명령의 결과는 화면에 뿌려진다.
여기에서, cat 이라는 명령의 뒤에는 test.txt 라는 파일 이름이 들어갔다. 이것은 test.txt 의 내용을 받아 읽어 화면에 뿌리라는 명령이다. 즉, test.txt 는 원하는 작업을 하는 데 필요한 입력 요소이며, 이 명령의 결과로서 test.txt 의 내용인 두 줄의 문장이 화면에 출력되는 것이다.
여기에서 test.txt 와 같이 명령을 실행하기 위해 필요한 입력을 표준 입력, 그리고 명령의 실행 결과를 표준 출력이라 한다. 또한 표준 입력은 STDIN, 표준 출력은 STDOUT 로 표시하기도 한다. 이것은 표준 입력(Standard Input) 과 표준 출력(Standard Output)의 약자인 동시에 미리 정의된 핸들러의 이름이다. 표준 입력을 받아 프로세스가 작업을 마치면, 화면에 출력하는 명령 행 프로그램이 이 내용을 표준 출력으로 내보낸다.