1.커멘드라인 인자를 다루는 방법
예제)
결과)
2.파일을 읽어서 표준출력에 표시하는 방법
예제)
결과)
hello 파일에 있는 "hello my name is kang" 값이 터미널에 출력되었다. 그 후 for문 안에서 n의 값, 즉 파일을 읽어 들인 값이 없기 때문에 더 이상 파일을 읽어들이지 않고 종료된다.
연습문제
*위에서 작성한 ./b 명령어를 수정하여 실행 인자가 없는 경우에는 표준 입력에서 읽도록 수정하라.
*\n의 개수를 세어서 파일이 몇 줄로 구성되었는지 출력 하는 명령어를 작성하라 (wc-l 과 동일 기능)
참고: 모두를 위한 리눅스 프로그래밍
'컴퓨터 기초 > 운영체제 실습' 카테고리의 다른 글
[운영체제 실습] 6.파일과 디렉토리 (0) | 2020.06.25 |
---|---|
[운영체제 실습] 5.파일 다루기(라이브러리) (0) | 2020.06.23 |
[운영체제 실습] 4.에러처리 및 파일 다루기(low level) (0) | 2020.06.23 |
[운영체제 실습] 2.파일 쓰기와 파일 읽기 (0) | 2020.06.16 |
[운영체제 실습] 1.프로세스 생성과 종료 (0) | 2020.06.03 |