LINUX.ORG.RU

> Чем найти в папке текстовой файл, который содержит определенное слово?

grep "слово" /путь/к/каталогу/*

Komintern ★★★★★
()

сначала надо найти текстовые файлы
man file
потом искать в них текст
man grep

sdio ★★★★★
()

find folder_name -type f -exec grep word {} \; -print

urxvt ★★★★★
()
Ответ на: комментарий от sdio

Вот такое родилось:
 find /dir -type f | xargs file | awk -F':' '$2 ~ /text/ {print $1}' | xargs grep "$text"

sdio ★★★★★
()
Ответ на: комментарий от YAR

сокет != пайп

А именнованные пайпы доступны всем

sdio ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.