find /path/ -mtime +1 이런 식으로 하시면 업데이트 날짜가 현재시간 기준으로 24시간보다 오래된 파일을 골라내줍니다.
find /path/ -daystart -mtime +1 이런 식으로 하시면 오늘 0시 시작 기준으로 24시간보다 오래된 파일을 골라내줍니다.
find /path/ 어쩌고저쩌고 -exec rm {} ';' 이런식으로 하시면 결과 파일을 삭제하실 수 있습니다. 셸스크립트를 짜실 때는 {}나 ;를 어떻게 인용부호로 감쌀 지를 조심하셔야겠고요, 그냥 셸프롬트에서 실행하실 때는 -exec rm {} \; 이런 식으로 해도 됩니다.
find /path -mtime +1 -exec rm -rf {} \;
find /path -mtime +1 -exec rm -rf {} \;
------식은이 처------
길이 끝나는 저기엔 아무 것도 없어요. 희망이고 나발이고 아무 것도 없어.
man find를 해보시면 힌트가 나옵니다. ^_^;find /p
man find를 해보시면 힌트가 나옵니다. ^_^;
find /path/ -mtime +1 이런 식으로 하시면 업데이트 날짜가 현재시간 기준으로 24시간보다 오래된 파일을 골라내줍니다.
find /path/ -daystart -mtime +1 이런 식으로 하시면 오늘 0시 시작 기준으로 24시간보다 오래된 파일을 골라내줍니다.
find /path/ 어쩌고저쩌고 -exec rm {} ';' 이런식으로 하시면 결과 파일을 삭제하실 수 있습니다. 셸스크립트를 짜실 때는 {}나 ;를 어떻게 인용부호로 감쌀 지를 조심하셔야겠고요, 그냥 셸프롬트에서 실행하실 때는 -exec rm {} \; 이런 식으로 해도 됩니다.
댓글 달기