Я хотел бы узнать, как использовать его, чтобы я мог начать использовать терминал больше.
command-line
grep
Бен
источник
источник
man grep
.Ответы:
grep
используется для поиска текста из файла или вывода другой команды. Он может вернуть строки, в которых он находит совпадение, или строки, в которых он не найден.источник
ИМЯ
СИНТАКСИС
ОПИСАНИЕ
ПАРАМЕТРЫ
ИСТОЧНИК: РУКОВОДСТВО ДЛЯ GREP
Вы можете узнать о командах, набрав
в терминале.
источник
Вы отметили свой вопрос
grep
тегом. Но было бы лучше, если бы вы сначала прочитали информацию о тегах со ссылкой наgrep
:Кроме того, почти любая команда имеет страницу руководства, которую вы можете прочитать. В вашем случае используйте эту команду:
Более того , вы можете получить информацию о Grep , используя одну из следующих команд:
info grep
,grep -h
,grep --help
,whatis grep
илиapropos grep
.источник
grep ищет содержимое файлов на основе регулярного выражения. Самый простой способ его использования - это что-то вроде
grep "word" file.txt
: в этом случае он будет просто возвращать каждую строку, где слово «word» появляется в файле file.txt (или ничего, если его там нет). Чтобы заставить его делать более сложные вещи, узнайте о регулярных выражениях. Вы можете найти множество учебников в Интернете с помощью поиска. http://lmgtfy.com/?q=grep+tutorialЛично я не рекомендую использовать терминал только ради использования терминала. Возможно, вам придется столкнуться с большими трудностями при изучении сложных инструментов, таких как grep, и обнаружить, что вы используете графические программы или сценарии, написанные на вашем любимом интерпретируемом языке. Большинство людей, которые рекомендуют изучать старомодные терминальные команды, сами являются старомодными хакерами.
источник
Команда grep ищет в одном или нескольких входных файлах строки, содержащие соответствие указанному шаблону. По умолчанию grep печатает совпадающие строки.
Grep выполняет поиск именованных входных ФАЙЛОВ (или стандартного ввода, если файлы не названы, или имя файла - задано) для строк, содержащих совпадение с заданным ШАБЛОНОМ. По умолчанию grep печатает совпадающие строки.
Кроме того, доступны две версии программы egrep и fgrep. Egrep такой же, как grep -E. Fgrep - это то же самое, что и grep -F. Man Page
Вы также можете взглянуть на SS64
источник