Выборочная печать файла - PullRequest
1 голос
/ 26 ноября 2011

У меня есть файл, из которого я должен сделать выборочную печать. Я хочу напечатать все от определенного тега до конца. Как я должен идти об этом?

1 Ответ

2 голосов
/ 26 ноября 2011

Похоже, вы не гуглили это.:)

Вы можете использовать AWK и SED Utilities, чтобы сделать это.

AWK:

awk '/regex/,0' INPUTFILE

Этот вкладыш сопоставляет все строки с шаблоном, который находится в вашем регулярном выражении.Шаблон два равен 0, что всегда будет ложным, и, следовательно, awk продолжит печатать строки, начиная с вашего сопоставленного шаблона до конца файла.

SED:

sed -n '/regex/,$p' INPUTFILE

Это похоже на awk с точки зрения диапазона Regex.Это соответствует всему от вашего образца до конца файла и печатает его.

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