파일들의 목록을 구하는 방법...
글쓴이: onemind555 / 작성시간: 일, 2003/11/23 - 12:54오후
make파일을 만들려고 하는데.. 일일이 파일이름을 쳐줄려고 하니
귀찮아서 그럽니다..
파일이름들의 리스트들을 구할수 있는 방법 없을 까요..
../dir/a.cpp
../dir/b.cpp
../dir/dir/c.cpp
이런식으로 구해 주는 그런거 없을 까요..
만약에 없다면...
플밍으로 해서 해결 하려고 하면 파일을 검색 하는 함수 이름은 무엇인가요..
?..
Forums:
참조
man opendir 을 참조해보세용 ^^:
이것의 소스를 분석해 보세요
http://www.unicom.com/sw/xtail/
울랄라~ 호기심 천국~!!
http://www.ezdoum.com
현재 디렉토리에서 find만 쳐보세요
현재 디렉토리에서 find만 쳐보세요
...
정말 find만 치면 되는군요..
삽질 열라 해서 목록도 구하고 makefile 만들어 주는 플그램 만들었는데...
find가 있었군요..
find해도 .cpp를 .o로 바꾸는 방법을 알아야 하는군요..
플그램 만드는 시간과
명령어 찾아내는데 소요되는 시간을 비교하면 비슷할지도 모르겠네요..
삽질 하는데 4시간 걸렸습니다. 소스 230라인 정도 되는군요..
간단하게 하는 방법이 있었는가요....?
-----------^^ ^^ ^^ ^^ ^^ ----------
..........................................................
Re: ...
find . -name *.cpp | sed 's/.cpp$/.o/'
정도로 하면 되지 않을까요. 아니면 Makefile에서
SRCS= abc.cpp def.cpp ghi.cpp
OBJS= ${SRCS:S/.cpp$/.o/g}
처럼 하는 쪽이 더 편할지도...
한국 BSD 사용자 포럼
댓글 달기