리눅스에서는 디렉토리 검색을 어떤식으로 하나요?
글쓴이: 나는오리 / 작성시간: 월, 2005/08/22 - 10:34오후
프로그램이 지정된 홈디렉토리(편의상 홈디렉토리로 했습니다.)와 그 하위 디렉토리를 검색해서
특정 내용의 문자열이 있는 파일을 검색해서 문자열을 교체한 후(이때 파일 길이는 변경될 수 있다. 즉, foo가 foobar로 변경될 수 있다.)파일을 저장합니다.
리눅스에서는 어떤식으로 하는지 궁금합니다.
재귀호출을 하는지 아니면 ls를 이용해서 각 디렉토리 위치를 파악 한 후에 하는지 아니면 제가 모르는 다른 방법이 있는지...
좋은 하루 되세요.
Forums:
재귀호출이 사용되는 가장 대표적인 부분이 디렉터리 핸들링이라고 생각합니다
재귀호출이 사용되는 가장 대표적인 부분이 디렉터리 핸들링이라고 생각합니다.
재귀호출을 사용하는게 쉽고 편하게 구현할 수 있을 듯 하네요.
하지만 심볼릭링크에 의해 무한루프에 빠질 수 있으므로 이에 대해 대비를 하셔야 스택오퍼플로우를 피하실 수 있을 듯 하네요.
아...심볼릭 링크는 걱정 안해도 됩니다. ^^;윈도우에서 파일디렉토
아...심볼릭 링크는 걱정 안해도 됩니다. ^^;
윈도우에서 파일디렉토리관련된 프로그램 만들다가
리눅스에서는 어떻게 하는지 더 좋은 방법이 있는지 궁금해서 질문한것입니다.
역시 재귀호출밖에 없는듯하네요.
감사합니다.
댓글 달기