[유닉스 시스템프로그래밍] 파일 내용 출력 프로그램, In Unix C
- 최초 등록일
- 2002.06.14
- 최종 저작일
- 2002.06
- 2페이지/ 압축파일
- 가격 1,000원
소개글
1. 프로그램 설명
- UNIX 환경에서 지정된 입력파일의 내용을 지정된
출력 파일로 추가시켜 주는 프로그램을 작성한다.
- "-i filename" 형태로 명령어 라인 상에 "-i" 옵션으로
특별히 지정한 경우에는 지정된 파일을 입력 파일로
처리하고, 특별한 지정이 없는 경우에 입력 파일은
표준 입력(standard input)으로 가정하여 사용자 작업
화면으로부터의 데이터 입력을 처리하도록 한다.
(표준 입력에서의 EOF는 "^D"임)
- 출력 파일의 경우는 모든 경우에 지정된 파일로의 출력만
허용(표준 출력은 불허)하며, 이미 존재하고 있는 이름으로
주어진 파일의 경우는 기존 내용의 마지막 라인 다음 라인으로
추가시켜 주고, 지정된 파일이 존재하고 있지 않는 경우에는
새로운 파일로 생성시켜 준 다음 기록한다.
- 프로그램을 종료하기 전에 다음과 같은 형태로 파일의 변경
내용을 알려주는 메시지를 출력해 주도록 한다.
"The size of file ??? is changed to ??? from ???"
- 실행 예(실행파일 이름이 "addto"라고 가정):
$ addto x
This is a test data.^D <- 추가시키고자 하는 내용
The size of file x is changed to 21 from 0.
$ addto y
This is a new test data.^D <- 추가시키고자 하는 내용
The size of file y is changed to 25 from 0.
$ addto -i y x <- 입력 파일로 표준 입력 대신 파일 y 지정
The size of file x is changed to 46 from 21.
$ cat x
This is a test data.
This is a new test data.
목차
지정된 내용의 파일출력 프로그램
프로그램 개요
명령 형식
실행 시스템: 한컴 리눅스 2.0, Kernel Ver. 2.4.2
출력 결과
소스 프로그램 리스트: addto.c 파일 첨부
본문내용
지정된 내용의 파일출력 프로그램
프로그램 개요:
UNIX 환경에서 stdin 또는 입력파일의 내용을 지정된 출력파일로 추가 시켜 주는 프로그램
명령 형식:
addto [-i 입력파일] 출력파일
실행 시스템: 한컴 리눅스 2.0, Kernel Ver. 2.4.2
출력 결과:
소스 프로그램 리스트: addto.c 파일 첨부
참고 자료
없음
압축파일 내 파일목록
addto.doc
addto.c
Rep#3addto.doc