파일 입출력을 사용해서 conf 파일을 만들려고 하는데요..

facered79의 이미지

configure 파일 생성시 일반적인 conf 파일 처럼
주석들 있고 각각의 데이터들이 있습니다.

예를 들어

IP1 = XXX.XXX~
IP2 = XXX.~~
(IP3)

라는것들이 들어가는데

문제는 CONF 파일을 업데이트 할때 이미 있던 정보들은 그대로

유지하면서 IP3 라인에 추가 할 수 있는 방법 이 무엇인지 하는것

입니다.

기존값은 처음에 생성할때만 넘겨주고 그다음에는 안오는데요..

만약 W+ 를 사용하게 되면 다 지워져 버리더라고요.. ㅜㅜ

이런 문제를 해결 하기 위한 소중한 조언 부탁드리겠습니다..

atomaths의 이미지

파일을 연 후 lseek 등 을 이용해 file offset을 파일의 제일 끝으로
이동시켜서 write하시면 됩니다.

doldori의 이미지

"a" 모드(append)로 파일을 여세요.