Когда-то давно познакомился с утилитой grep, очень редко ею пользуюсь и никак не могу запомнить её ключи при тех условиях поиска, которые мне нужны. Поэтому — создал вот эту статью (которую буду иногда пополнять) с теми ключами, которые я использую.
Нечто подобное я уже сделал с монитором процессов htop. Иногда туда заглядываю чтобы быстро вспомнить нужные кнопки. А кое-что даже удалось-таки запомнить.
Если кратко — grep находит из входных строк то, что соответствует переданному ей шаблону.
Например, в grep можно передать текстовые файлы и попросить утилиту найти в них строчку с определенным текстом. Мне иногда нужно это делать, поэтому команда для этого вот такая:
grep -iRI текст_для_поиска
Результат вывода будет вот такой:
pavel@PavelPC ~/test % grep -iRI megatext one.txt:megatext five.txt:megatext
Еще один вариант:
grep -r -l "text dlya poiska"
Конечно, у этой утилиты еще полно способов использования и ключей. Но я очень плавно их изучаю 🙂
Leave a Reply