Команда GREP для поиска целых строк - PullRequest
0 голосов
/ 17 сентября 2018

Я пытаюсь получить только целое четырехзначное число из моего документа с помощью команды GREP.Но 4-значный номер внутри 10-значный также всплывает.

Пример:

grep '[0-9]\{4\}' testingthemail

должен давать только

" Year of passing : 2017 "

, а не

"durairaj1696@gmail.com
9789879736
Year of passing : 2017
"

Ответы [ 2 ]

0 голосов
/ 17 апреля 2019

Команда Grep для поиска конкретной строки внутри файла

Команда Grep, в основном используемая для поиска строки в файле.Вы также можете искать строку в регистре файлов чувствительно.

Ознакомьтесь с приведенной ниже командой

grep '[0-9][0-9][0-9][0-9]' file | grep -v [0-9][0-9][0-9][0-9][0-9]

Для получения дополнительной информации посетите Руководство по команде grep

0 голосов
/ 17 сентября 2018
grep -Ew '[0-9]{4}' testingthemail

-E: включает расширенное регулярное выражение, так что фигурные скобки работают

-w: выделять только целые слова.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...