sed + отмечают строку в случае пройденного Word

Эта статья, Как создать несколько экземпляров mysql в CentOS 6.4 , должна работать для Centos 7.

{{1} }

-1
05.08.2018, 16:19
2 ответа

Добавление #к строке, а также удаление =и всего, что идет после него:

sed 's/^\([^#].*DatePattern\)=.*/#\1/' file

В качестве альтернативы, не удаляя=:

sed 's/^[^#].*DatePattern/#&/' file
1
28.01.2020, 05:08

Если вы не хотите удалять шаблон конечной даты (, ваша спецификация не совсем ясна ), попробуйте

sed '/^[^#].*DatePattern/ s/^/#/' file
1
28.01.2020, 05:08

Теги

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