sed удаляет строки, не содержащие специфику c строку со специальными символами - PullRequest
1 голос
/ 08 января 2020

Я читал этот вопрос: sed удалил строки, не содержащие спецификацию c string , и у меня возник новый вопрос.

Как насчет удаления строк, не содержащих специальных символов? например, представьте, что я хочу удалить строки, имеющие эту строку: - //

Как бы я это сделал? потому что sed -r -n -e '/ - /// p' file у меня не работает.

1 Ответ

1 голос
/ 08 января 2020

Вы можете использовать grep -v:

grep -v '\-//' file

-v, --invert-match: Показать несоответствующие строки

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...