CH01(운영체제의 개요)<br> - 4. 운영체제의 관련 용어 정의_9
CH01(운영체제의 개요)
- 4. 운영체제의 관련 용어 정의_8에 이어 설명.
[1.4.4 명령어 해석기]
:
셀은 사용자가 로그인하면 기동된다. 기동된 셀은 표준 입출력으로서 단말기를 이용하는데 $기호와 같은 프롬프트를 먼저 화면에 표시한다. 예를 들자면 사용자가 date 명령을 입력하면 셀은 하나의 자식 프로세스를 생성시킨 후 그 자식 프로세스가 date 프로그램을 실행시킨다. 자식 프로세스가 실행되는 동안 셀은 종료되기를 기다리다가 자식 프로세스의 종료 후 다시 프롬프트를 타자하면서 다음 입력 명령문을 기다린다. 사용자는 원하는 표준 출력을 하나의 파일로 지정할 수 있는데 그 예시는 아래와 같다.
'$ date > file'
이와 유사한 방법으로 표준입력이 재지정될 수도 있는데 다음 예시는 file1입력을 갖고 순서 배열을 하여 file2로 출력하는 경우이다.
'$ sort < file1 > file2'
한편, 한 프로그램의 출력은 파이프를 이용하여 다른 프로그램 입력으로도 사용이 가능하며 그 예는 다음과 같다.
'$ cat file1 file2 file3 | sort > /dev/lp'
[광고] STEEM 개발자 커뮤니티에 참여 하시면, 다양한 혜택을 받을 수 있습니다.