Если вы используете GNU sed
, лучше всего использовать команду r
:
sed -i "/ \"'ice field'\"/ r /dev/stdin" mytestfile.txt <<'EOF'
"'$oasis$'"
"'$ocean$'"
"'$oceanic trench$'"
EOF
Решено: Это была предсказуемая проблема с именем сетевого интерфейса, переименование usb0 во что-то странное. Почему это произошло внезапно спустя годы? Я не знаю. Может быть, в первый раз USB-соединение уже было установлено при загрузке, поэтому система решила вести себя как многоинтерфейсная машина?
Так или иначе, проблема решена.