Я только что попробовал это, и это работает на моей системе (Debian 8):
sed -i.bak "s|$a|$b|g" /tmp/sample.txt
Вам нужно изменить разделитель, поскольку переменная $a
содержит /
.
До:
cat /tmp/sample.txt.bak
foo
adsfkndsa%/{}==admfkdsa
bar
После:
cat /tmp/sample.txt
foo
sadkfjdsaklfj
bar
Edit, sed version info:
sed --version
sed (GNU sed) 4.2.2
ip route
покажет вам, куда ваша система отправляет пакеты. man ip-route
запустит вас на пути к контролю за тем, куда идут пакеты.
Попробуйте запустить watch netstat -i
, пока трафик идет. Активный интерфейс будет иметь увеличивающиеся счетчики.
Команда netstat -rn
может дать вам дополнительную информацию. Я ожидаю, что трафик будет проходить через интерфейс с наименьшим значением irtt
.