У меня есть вывод, как; (Столбцы, разделенные табуляцией \t
)
name1 something1
name1 something2
name1 something3
name2 something4
name2 something5
Для этого вывода мне нужно два выхода (если есть name3
, мне понадобится 3 выхода), как
name1 something1
name1 something2
name1 something3
а также
name2 something4
name2 something5
Я думаю, что это будет сделано AWK, но я не мог создать волшебные слова.
Каков наилучший способ сделать это?
Мне нужно условие, чтобы прочитать $1
«1.column» и распечатать все из них (не удаляя дубликаты), если это не изменится, и напечатать другие столбцы ($ 2, $ 3, ...)
Я думаю, используя цикл, он печатает первый вывод и так далее.