Как выйти из незакрытых скобок или наклонной черты в sed?

Если у вас два gw по умолчанию, вы можете добавить более высокое метрическое значение eth1, чтобы избежать другого трафика, кроме указанного, через этот интерфейс. Я думаю, что у этого сообщения есть ваш ответ. Добавление двух шлюзов по умолчанию в файл интерфейсов Debian

0
05.11.2014, 01:55
1 ответ

Чтобы избежать скорей, вы можете использовать любой символ, отличный от форвардной косые, чтобы отделить регулярные выражения.

E.G. ( foo1 / -> foo2 / ):

sed "s@foo1/@foo2/@"
sed "s|foo1/|foo2/|"

, чтобы избежать кронштейнов (эта работа также для косых), вы должны поместить символ обратной косой косания до того, как персонаж разделившись вызывает характер рассматриваться буквально.

E.g. ( Foo [] = -> [112831] -> ; foo [] = ):

sed "s/foo\[\] =/;foo\[\] =/"

Подробнее бегущий MAN SED ( SED регулярные выражения ]).

3
28.01.2020, 02:28

Теги

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