Я пытался изучить 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.
Непосредственно я хочу переставить каждый «раздел», разделенный знаком «.».
99.2.0.10
? - person Lev Levitsky   schedule 23.09.2012