Как объединить многострочный вывод grep в одну строку в LinuxLinux

Ответить Пред. темаСлед. тема
Anonymous
 Как объединить многострочный вывод grep в одну строку в Linux

Сообщение Anonymous »

У меня есть выходные данные, полученные с помощью команды cat interim_detailed_cert | grep -E "Label:|dNSName:".
Вывод

Код: Выделить всё

Label : cert1
dNSName: dns1.1
dNSName: dns1.2
Label : cert2
dNSName: dns2.1
Label : cert3
dNSName: dns3.1
dNSName: dns3.2
Из вышесказанного я пытаюсь фильтровать только значение dNSName в одной строке (если есть два значения), разделенных запятой,
Ожидаемый результат

Код: Выделить всё

dns1.1, dns1.2
dns2.2
dns3.1, dns3.2
Любое предложение по этому поводу будет полезно. Спасибо

Подробнее здесь: https://stackoverflow.com/questions/791 ... e-in-linux
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Linux»