Команда i
ничего не вставляет в пространство шаблонов. Он записывает свой текст в стандартный вывод.
Вот лучший пример:
$ cat file
line 1
line 2
line 3
line 4
$ sed -n 'N;P' file
line 1
line 3
Скрипт sed
считывает строку в пространство шаблонов. Команда N
добавляет следующую строку ввода к пространству шаблонов со встроенным символом новой строки в -между ними. P
записывает первую строку до новой строки, вставленной N
в пространство шаблонов. Следующий цикл начинается (без вывода в конце цикла из-за-n
).
Вы можете использовать ip route get 181.123.123.123
, чтобы увидеть следующий переход для этого адреса назначения, которым может быть либо ваш VPN-туннель, либо ваша локальная/беспроводная сеть.