Как использовать обратную косую черту с sed?

Как и сказал Раман Сайлопал, -здесь может помочь генпроф. Ты этоaa-genprof <path to application>

$ sudo aa-genprof /usr/bin/lxc-start
-1
17.12.2020, 10:53
1 ответ

Для данного файла, содержащего текст:

-sv /

Чтобы вставить ниже строку, содержащую следующий текст:

 -ALLOWTEXT /

с GNUsed:

$ cat input.txt
-sv /
$ sed '/-sv \//a -ALLOWTEXT /' input.txt
-sv /
-ALLOWTEXT /

Поскольку /являются специальными символами для sed, когда они находятся в тексте, который вы хотите найти, вам нужно экранировать их предшествующим \.

1
18.03.2021, 22:42

Теги

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