Выражение подтверждается как действительное, но ничего не возвращает при использовании с AWK - PullRequest
0 голосов
/ 08 мая 2019

Я пытаюсь использовать AWK для извлечения значения из файла с помощью этой команды AWK;

awk '/(?:\"id\"\:[0-9]+)/{print $NF}' data.out

RegEx, который я использую, показывается как действительное выражение при тестировании с regex101.com, как вы можете видеть по этой ссылке https://regex101.com/r/hfv0Qb/1, а файл data.out содержит строку Я ищу, который должен соответствовать "id": и серии чисел после него. При запуске с AWK ничего не возвращается.

Может кто-нибудь показать мне ошибку моего пути, пожалуйста?

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