У меня есть вход, который выглядит так:
1
2
3
4
5
6
И я хочу преобразовать его с помощью sed в:
12
345
6
Я знаю, что это легко сделать с помощью других инструментов, но я хочу сделать это специально с помощью sed в качестве учебного упражнения.
Я попытался это:
sed ':x ; /^ *$/{ N; s/\n// ; bx; }'
Но это печатает:
123456
Может кто-нибудь помочь мне это исправить?