c프로그래밍 중에 파일삭제요.~
글쓴이: itara / 작성시간: 수, 2004/06/30 - 5:34오전
remove나 unlink라는 함수를 썼습니다만. 잘 안되네요.
상황이 파일이름만 틀리고 내용은 같은 파일이 여러개 있습니다.
temp1, temp2,... 이렇게요
remove를 쓰면 처음번엔 삭제가 됩니다. 즉 temp1은 지워지는데..
두번째 삭제할때 temp2가 지워지질 않네요. (포크로 여러번 돌립니다.)
system("rm -rf temp*"); 이렇게 해도 안되구요.
파일내용이 같아서 인가요? 얼핏 알고 있기론 삭제가 아니고 그냥
inode만 풀어버린다는걸로 알고 있는데.. 관련이 있나 모르겠네요..
꼭 좀 답변 부탁드립니다..
이만 총총..
Forums:
error message는 없던가요?소스를 올린다면 답을 얻기가
error message는 없던가요?
소스를 올린다면 답을 얻기가 더 쉬워질 수도 있을텐데...
세벌 https://sebuls.blogspot.kr/
음...
하시고자 하는 작업게 맞는 건지 모르겠지만, 이 함수는 디렉토리내의
모든 파일을 삭제하고 디렉토리까지 삭제합니다.
brd_path 부분은 해당 디렉토리가 있는 경로입니다.
H/W가 컴퓨터의 심장이라면 S/W는 컴퓨터의 영혼이다!
Re: c프로그래밍 중에 파일삭제요.~
/bin/rm -rf 해보셨나요?
----------------------------------------------------------------------------
댓글 달기