Knowledge Base/Linux

find를 이용한 특정날짜의 파일 찾기

Woos™ 2009. 8. 14. 16:54
2007년 12월 26일 0시 이후에 생성된 파일을 찾고자 한다면

우선 2007년 12월 26일 0시의 날짜를 가진 파일을 생성한 뒤,

touch -t 200712260000 ./tmp

다음과 같이 find를 이용하여 검색한다.

find . -newer ./tmp -print

특정 날짜 사이의 파일을 찾고자 한다면,

touch를 이용하여 범위에 해당하는 날짜의 파일을 생성하고, find를 이용해 검색한다.

find / -newer begin.txt -a ! -newer end.txt -ls