У меня есть огромный файл, который имеет следующий формат:
#pair: 0 1 0 1 0 0 1
0 0 1
0 0 1
0 0 1
0 0 1
0 0 1
0 0 1
0 0 1
0 0 1
0 0 1
0 0 1
0 0 1
0 0 1
0 0 1
0 0 1
0 0 1
0 0 1
0 0 1
0 0 1
0 0 1
0 0 1
0 0 1
0 0 1
0 0 1
0 0 1
0 0 1
0 0 1
0 0 1
0 0 1
0 0 1
0 0 1
0 0 1
#pair: 1 2 0 1 1 0 0
1 0 0
1 0 0
1 0 0
1 0 0
1 0 0
1 0 0
1 0 0
1 0 0
1 0 0
1 0 0
1 0 0
1 0 0
1 0 0
1 0 0
1 0 0
1 0 0
1 0 0
1 0 0
1 0 0
1 0 0
1 0 0
1 0 0
1 0 0
1 0 0
1 0 0
1 0 0
1 0 0
1 0 0
1 0 0
1 0 0
1 0 0
#pair: 1 2 1 2 0 0 1
Я хотел бы найти каждую строку, которая начинается с "#pair:", и переместить последние 3 столбца непосредственно под этой строкой.Например:
#pair: 1 2 1 2 0 0 1
изменения в:
#pair: 1 2 1 2
0 0 1
Как я могу сделать это с помощью команды, которая работает в Linux?