Debian

有沒有辦法在 $PACKAGENAME 的 /usr/share/doc/ 中獲取今年的所有 NEWS.gz

  • May 30, 2016

如果人們進入/usr/share/doc/$PACKAGENAME(您可以使用您系統上安裝的任何有效軟體包名稱),您將看到該目錄中有各種文件,至少changelog.Debian.gzchangelog.gz版權,有時README.DebianTODO.DebianNEWS.gz。現在我想要的是NEWS.gz今年已更改的所有內容的列表,即時間戳僅是今年的。這種方式可能嗎?

我看到這樣做的唯一方法是使用某種正則表達式,任何接受者?

轉發日期可能很棘手,但是,那

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

引用自:https://unix.stackexchange.com/questions/232015