Преобразование 7 строк после сопоставления в строки CSV с помощью awk или sed

Как уже отмечалось,/dev/null— это программа, состоящая из нескольких строк кода. Просто эти строки кода являются частью ядра.

Чтобы было понятнее, вот реализация Linux :символьное устройство вызывает функции при чтении или записи.Запись в /dev/nullвызывает write _null , а чтение вызывает read _null , регистрирует здесь .

Буквально несколько строк кода :эти функции ничего не делают. Вам понадобится больше строк кода, чем пальцев на руках, только если вы считаете функции, отличные от чтения и записи.

-2
16.04.2020, 21:47
1 ответ

Сsed:

$ sed '/^[0-9]\{3\}\.[0-9]\{3\}$/{N;N;N;N;N;N;s/\n/,/g}' input.txt
707.421,KFDTL902,C,107.31 NL,Chn PCO,FMN,Chn Co
727.102,KFDTL901,C,107.32 NL,Chn PCO,FMN,Chn Co

Для каждой строки, соответствующей шаблону, прочитайте и добавьте следующие 6 строк в пространство шаблона, затем замените все новые строки запятыми.

1
19.03.2021, 02:28

Теги

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