Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- @NotEmpty
- 전치행렬 #C
- Linux
- decorator
- java
- springboot
- 쉬운 계단 수
- 자료구조
- setParameter
- C
- mycp
- junit
- 자바
- 디자인패턴
- @Spring
- 10951
- 여러인수
- 점세개
- NamedParameterNotBound
- 숫자야구
- 백준
- createQuery
- pscp
- gradle
- BubbleSorting
- Spring
- @ModelAttribute
- 10844
- 데코레이터패턴
- designpattern
Archives
- Today
- Total
...
[C언어/리눅스/시스템] copy 명령어 mycp 구현하기 본문
Copy program
원본 파일의 내용을 새로운 파일에 복사 하기
Code
//전처리
//main
-> input 파일 디스크립터, output 파일 디스크립터 설정
->argv[1]로 받아온 원본 파일을 파일 디스크립터에 할당함.
->fstat으로 파일의 상태 및 정보를 얻어옴
->argv[2]로 받아온 새로운 파일을 읽고 쓰기 받아온 형태로 open 하고 파일 디스크립터에 할당함.
-> MAX_BUF의 크기에 맞춰 i_fd에 있는 값을 read하여 buf 에 저장 후 o_fd에 쓰기
-> 파일 디스크립터 close
'CS > 시스템 프로그래밍' 카테고리의 다른 글
[리눅스/C언어] make를 활용하여 계산 프로그램 작성 (0) | 2022.01.09 |
---|---|
[리눅스/ 시스템 프로그래밍] Shell 구현하기 (0) | 2022.01.05 |
Comments