보통 rm *.trc 나 find *.trc -ctime +30 -exec rm {} \; 등으로 파일 삭제를 하는 경우가 있는데

파일이 너무 많은 경우

 -bash: /usr/bin/find: Argument list too long

메시지가 나올 수 있다.

이때는 find를 약간 다른 방식으로 기술해서 실행해야 하는데 다음과 같다. 가끔 ctime으로는 안나오고 mtime으로만 나오는 os도 있으니 주의한다.

find /oracle/admin/test/adump/ -name '*.aud' -ctime +30 -exec rm {} \;

 

Posted by neo-orcl
,