Замените часть линии другой частью одной линии

Скорее всего, raspberrypi.local привязан к другому IP-адресу, чем 93.36.114.204. Если вы получили этот адрес из отдельного документа, возможно, они просто указали IP-адрес, который разрешился в их системе. Вы можете попробовать getent hosts raspberrypi.local или gethostip raspberrypi.local, чтобы посмотреть, к какому адресу он фактически привязан.

0
15.11.2018, 17:05
1 ответ

Для входных данных, структура которых идентична вашему образцу, это может сработать:

$ sed -E 's/(handler name=")[^"]*"( *type="([^.]*\.)*([^.]*)">)/\1\4"\2/' file
2
28.01.2020, 02:31

Теги

Похожие вопросы