Как я могу найти файл по его содержимому в Linux в командной строке?
Например, я хочу найти файл, содержащий слово "helo" на моем компьютере.
Как я могу найти файл по его содержимому в Linux в командной строке?
Например, я хочу найти файл, содержащий слово "helo" на моем компьютере.
Использование:
grep -lir "helo" /path/to/dir
Вы можете создать файл с именем grepall в /usr /local /bin / со следующим содержимым:
find -type f -exec grep -q $1 {} \; -print
тогда вы можете искать контент, используя grepall something
egrep -R "hello" /path/to/dir
Злой путь:grep "something" */*/*