#sed
Xорошо. Не знаю даже как правильно сформулировать. Вот например
sed 's/\( *\)\1/\1/' уполовинивает колличество найденных пробелов. Я просто не ожидал такого функционала. Мы ищем паттерн " *", что значит любое колличество пробелов. С помощью \( \) запоминаем их в переменную \1. Но конструкция
\( *\)\1 является зеркальным отражением самой себя как бы. Половина пробелов слева и столько же в переменной \1 справа. Я просто не знал что sed вообще колличество символов способен сам считать, но выражение работает. И это не вопрос, а я просто растерялся даже. Извените за сумбур.
Sed просто был когда-то единственным способом текс отредактировать. Записал ты на перфокарту текст, как его перенести на соседнию? Sed