Какое значение имеют эти предложения по завершению bash?

Используйте sed для копирования частей строки, соответствующих шаблону, на вывод, используя группы захвата.

sed -r -n 's/.*(.{0,5}patternA).*(.{0,5}patternB.{0,5}).*(patternC.{0,5}).*/\1 \2 \3/p' filename.txt

Это предполагает, что шаблоны всегда расположены в таком порядке в строках.

5
01.04.2016, 03:40
0 ответов

Теги

Похожие вопросы