Как grep + показать только 7 последних измененных файлов?

Я хочу выполнить поиск по grep +, показывая семь последних измененных файлов. Я могу перечислить эти файлы с помощью ls -1t | head -n 7 ls -1t | head -n 7 . Код, который в алфавитном порядке по умолчанию

 grep -i "root" *.tex 

ОС: Debian 8.7

One Solution collect form web for “Как grep + показать только 7 последних измененных файлов?”

Использовать zsh :

 grep -i -- root *.tex(.om[1,7]) 
  • (.om[1,7]) : квалификатор glob
  • . : только обычные файлы
  • om : порядок по времени последней модификации (младший сначала, как в ls -t )
  • [1,7] только с первого по седьмой.

Если вы также хотите рассмотреть символические ссылки на файлы tex (и рассмотреть mtime файла в конце цепочки символических ссылок), добавьте ключ-glob перед . который сообщает zsh, что следующие критерии glob применяются к цели символических ссылок. Если вы также хотите рассмотреть скрытые файлы tex , добавьте квалификатор D glob.

  • Найти и заменить с помощью командной строки
  • Найти последнее появление строки в нескольких файлах
  • grep-файлы из списка
  • Почему egrep быстрее, чем слово grep -i?
  • Egrep назад ссылка не работает
  • Почему grep не возвращает то, что я ожидаю, когда я использую одинарные кавычки
  • Извлечь URL из определенного шаблона (Google Alert)
  • Количество нескольких ключевых слов на сайте
  • Рассчитать максимальный TPS из файла журнала
  • Есть ли способ исключить вложенный подкаталог, указанный по пути к этому директору из рекурсивного поиска grep?
  • grep caret, похоже, не имеет эффекта
  • Interesting Posts

    Копировать несколько файлов и создавать целевые каталоги одновременно?

    Почему я не могу удалить «.». каталог?

    Создание tar-архивов при сжатии?

    Есть ли способ просмотра вывода консоли вместо загрузочного логотипа, в то время как моя машина RHEL 6.2 загружается?

    Невозможно yum WINE из репо – нет доступных пакетов вина

    Печатать строки, если шаблон не сопоставляется

    Обратный ssh ​​туннель в с .ssh / config

    Как настроить репозиторий MySQL APT на Ubuntu на неинтерактивной оболочке?

    Как вырезать вывод, чтобы только собрать имя файла и получить параметр?

    статус выхода и отсутствие выхода

    Установка .NET на RedHat

    CentOS 6.5 необходимо вручную добавить маршрут по умолчанию

    Что я делаю неправильно, пытаясь написать сценарий bash, который возвращает номер следующего доступного порта?

    Funtoo: define для emerge для использования определенной версии в новом обновлении

    Как установить драйверы Nvidia на Debian Jessie

    Linux и Unix - лучшая ОС в мире.