grep
最後に変更された7つのファイルを+表示して、以下を検索したいと思います。これらのファイルをls -1t | head -n 7
。コードのデフォルトのアルファベット順
grep -i "root" *.tex
オペレーティングシステム:Debian 8.7
答え1
使用zsh
:
grep -i -- root *.tex(.om[1,7])
(.om[1,7])
:グローバル予選.
:一般ファイルのみom
:最後の修正時間に基づいてソート(古いものから、例ls -t
:)[1,7]
最初から7番目まで。
ファイルへのシンボリックリンクも考慮するにはtex
(そしてシンボリックリンクチェーンの末尾にあるファイルのmtimeを考慮する)、-
前にglob修飾子を追加します。.
これは、次のglob修飾子がシンボリックリンクのターゲットに適用されることをzshに伝えます。隠しtex
ファイルも考慮するには、D
glob修飾子を追加してください。