Как использовать команду grep для поиска нескольких шаблонов в perl?

Есть 2 задачи: пронумеровать соответствующую строку(и), чем отформатировать вывод:

nl -bp[A-Z] -nln abc.txt | 
sed '
     /^\w/{
           s/\(.*\)\(....\)/\2 \1/
           n
           N
           s/\n\s*/ /
          }
     s/^\s*/ /
    ' > xyz.txt

Или, если вам нравится awk

awk '
     /[A-Z]/ {
             print $0, ++count
             getline
             printf " %s", $0
             next
     }
     {
             print "", $0
     }
    ' abc.txt > xyz.txt
2
15.01.2018, 08:33
0 ответов

Теги

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