Отменить обратный IP

Отменить обратный IP

Как я могу воспринять эту информацию:

71.3.162.181.in-addr.arpa

и превратим это в это:

181.162.3.71

Надеюсь, sed и awk справятся с этим, но не знаю, с чего начать?

решение1

awk -F. '{ print $4, $3, $2, $1 }' OFS='.' input

с помощью которого -F.мы определяем входной файлФразделителем полей является точка .; затем печатаются поля $4, $3, $2, $1 с полями, разделенными точкой, установленными вOFS='.' (ОвыходФполеСоператор)

решение2

sedальтернатива:

sed -E 's/([0-9]+)\.([0-9]+)\.([0-9]+)\.([0-9]+).*/\4.\3.\2.\1/' input

Связанный контент