GREP Номер телефона из CSV + Следующее поле (поле Имя) - PullRequest
0 голосов
/ 11 октября 2019

Итак, я ищу в поле CSV номер телефона и имя. файл. Вот что я сейчас пытаюсь сделать:

grep '\(([0-9]\{3\})\|[0-9]\{3\}\)[ -]\?[0-9]\{3\}[ -]\?[0-9]\{4\}' file

Вот как выглядит CSV-файл:

2124605053;travellobby;info@travellobby.in;91;8126681266;TRAVEL LOBBY (INDIA);Flights | Hotels | Holidays | Cruises | Travel Insurance | VisaTag @travellobby or #travellobby for a feature.Facebook | Twitter ? TravelLobby;309;149;140;http://www.travellobby.in/;Travel Company;73, Shopping Complex, Sector 7, Urban Estate;132001;29.69;76.988333333333

Теперь поля, которые я хочу, это номер телефона иполе имени (которое находится рядом с полем номера телефона справа).

Я, по сути, пытаюсь получить эту информацию: 8126681266,TRAVEL LOBBY (INDIA)

Также: есть ли возможность искать строку / символ, то есть 8126681266 (номер телефона) и захватить полерядом с ним (поле имени) и вывод, 8126681266, TRAVEL LOBBY (INDIA)?

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