grep -r
特定のディレクトリ内のすべてのファイルに対して再帰検索を実行します。しかし、grepが最後の修正時間順にこれらのファイルを読み取るようにするにはどうすればよいですか?
ベストアンサー1
そしてzsh
:
grep -- foo **/*(D.om)
GNUツールの使用:
find . -type f -printf '%T@\t%p\0' |
tr '\n\0' '\0\n' |
sort -rg |
cut -f2- |
tr '\n\0' '\0\n' |
xargs -r0 grep foo