Перечисление определенных строк в перечисленных файлах

Перечисление определенных строк в перечисленных файлах

Найдите все файлы, /tmpкоторые являются обычными файлами, и выведите строки, заканчивающиеся на Programming.

Для этой задачи я знаю, как вывести список всех файлов в /tmp. Чего я не знаю, так это использовать grepили findвыводить строки, которые заканчиваются на Programmingдля этих /tmpфайлов.

решение1

Вам необходимо использовать findдля поиска файлов и grepих grep.

find /tmp -maxdepth 1 -type f -exec grep 'Programming$' {} \;

Связанный контент