[운영체제 실습] 3.리눅스 커멘트라인 인자와 응용

1.커멘드라인 인자를 다루는 방법

 

예제)

결과)

 

2.파일을 읽어서 표준출력에 표시하는 방법

 

예제)

 

결과)

 

hello 파일에 있는 "hello my name is kang" 값이 터미널에 출력되었다. 그 후 for문 안에서 n의 값, 즉 파일을 읽어 들인 값이 없기 때문에 더 이상 파일을 읽어들이지 않고 종료된다.

 

연습문제

*위에서 작성한 ./b 명령어를 수정하여 실행 인자가 없는 경우에는 표준 입력에서 읽도록 수정하라. 

*\n의 개수를 세어서 파일이 몇 줄로 구성되었는지 출력 하는 명령어를 작성하라 (wc-l 과 동일 기능)

 

 

 

 

 

참고: 모두를 위한 리눅스 프로그래밍