하나가 들어가면 (시스템에 설치된 유효한 패키지 이름을 사용할 수 있음) 해당 디렉토리에 최소한 , , copyright 및 때로는 , 및 와 /usr/share/doc/$PACKAGENAME
같은 다양한 파일이 있음을 알 수 있습니다 . 이제 내가 원하는 것은 올해의 모든 변경 사항 목록입니다. 즉, 타임스탬프는 올해에만 해당됩니다. 이것이 가능한가?changelog.Debian.gz
changelog.gz
README.Debian
TODO.Debian
NEWS.gz
NEWS.gz
이것을 달성하는 유일한 방법은 일종의 정규식을 사용하는 것이라고 생각합니다. 누구든지 아이디어가 있습니까?
답변1
날짜를 넘기는 것은 까다로울 수 있지만, 그렇다면 어떻게 해야 할까요?
cd /usr/share/doc
## less that 365 dyas
find . -mtime -365 -type f -name NEWS.gz
## since 1-1-2015
touch -t 201501010000 /tmp/ref
find . -newer /tmp/ref -type f -name NEWS.gz
조금 복잡하게 하셔도 됩니다
touch -t $(date +%Y)01010000 /tmp/ref