Команда Linux для объединения повторяющихся записей в выводе [закрыто]Linux

Ответить
Anonymous
 Команда Linux для объединения повторяющихся записей в выводе [закрыто]

Сообщение Anonymous »

Я хочу это изменить:

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

dir1 file01
dir1 file02
dir1 file03
dir2 file04
dir2 file05
dir3 file06
dir4 file07
dir4 file08
dir4 file09
dir4 file10
В следующее:

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

dir1 file01 file02 file03
dir2 file04 file05
dir3 file06
dir4 file07 file08 file09 file10
Я делаю подобные вещи достаточно часто, поэтому был бы удивлен, если бы в Linux еще не было команды, которая делает это - я просто не знаю, что это такое и как искать этот. Как бы вы это назвали? Я бы назвал это объединением, но, возможно, это только я так считаю.
В любом случае, я могу предположить, что первый столбец уже отсортирован, но если бы это было не так - было бы ок если слияние было глупым при обработке ввода.
I.E.

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

$ cat 

Подробнее здесь: [url]https://stackoverflow.com/questions/78533122/linux-command-to-coalesce-repeated-entries-in-output[/url]
Ответить

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

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

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

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

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