HP 유닉스 사용하는데요 많은 디렉토리를 검색해서 특정 확장자 파일만 삭제하고 싶습니다. 물론, 이것을 프로그램 C로 구현하고 싶고요. 또는 명령어라도 알려주시면 감사합니다. 만약 명령어가 있다면 5초 단위로 1회씩 실행되는 것으로 하여 디렉토리 20개정도 검색해서 특정 확장자 파일을 삭제 시키려고 합니다.
명령어나 소스나 있으면 알려(링크)주시면 감사
$ find DIR -name '*.exe' -delete
또는
$ find DIR -name '*.exe' -print0 | xargs -0 rm
-- C FAQ: http://www.eskimo.com/~scs/C-faq/top.html Korean Ver: http://www.cinsk.org/cfaqs/
C FAQ: http://www.eskimo.com/~scs/C-faq/top.html Korean Ver: http://cinsk.github.io/cfaqs/
for file in `find DIR -name '*.exe'`; do rm $file; sleep 5; done
5초마다 20개의 디렉토리를 검사해서 특정 확장자의 파일을 삭제하는 건가요?
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
$ find DIR -name '*.exe'
또는
--
C FAQ: http://www.eskimo.com/~scs/C-faq/top.html
Korean Ver: http://www.cinsk.org/cfaqs/
C FAQ: http://www.eskimo.com/~scs/C-faq/top.html
Korean Ver: http://cinsk.github.io/cfaqs/
for file in *.exe; do rm
c에서는 unlink 인가 하는 함수가 있습니다.
5초마다 20개의
5초마다 20개의 디렉토리를 검사해서 특정 확장자의 파일을 삭제하는 건가요?
댓글 달기