Поменяйте местами символы в определенных позициях в строках различной длины

пытался выучить sed и примеры, которые ямы нашли здесь даты обмена с 05082012 на 20120805 и яУ меня проблемы с адаптацией их к моей текущей потребности.

Мне нужно преобразовать IP-адрес 10.4.13.22 в обратный поиск 22.13.4.10 для сценария nsupdate. Моя самая большая проблема заключается в том, что иногда каждый октет может изменять длину, например 10.4.13.2 и 10.19.8.126

Спасибо за любую помощь!

echo 10.0.2.99 | sed 's/\(....\)\(....\)/\2\1/'

это то, что я сейчасЯ пытался, просто на основе другого вопроса здесь, но так как примеры неЯ не могу объяснить, что .... значит, у меня проблемы с пониманием того, что он делает.

Это вывод этой команды .2.910.09, и я ожидаю 99.2.0.10

Напрямую хочу переставить друг другараздел" это разделено "."

Ответы на вопрос(1)

Ваш ответ на вопрос