awk - как разбить найденную строку - PullRequest
0 голосов
/ 27 сентября 2018

Я использую этот скрипт, чтобы найти две строки рекурсивно в моем пути к каталогу.Мне нужно разделить мою найденную строку, используя двойные вхождения ':' в качестве разделителя полей.

  • мой вывод строки выглядит примерно так: имя_файла: номер_ строки: искомая строка

  • это мой скрипт: find -name '. ' -print |xargs grep -Ersn '. |. ' |awk -F / '{print $ NF}' |awk '{print substr ($ 1 126,3)}'

заранее спасибо

Ответы [ 2 ]

0 голосов
/ 27 сентября 2018

или с cut

$ ... | cut -d: -f3
0 голосов
/ 27 сентября 2018

Решено:

| awk -F":" '{ print $3}'
...