@historydev
Редактирую файлы с непонятными расширениями

Как при выборе исключить слово с префиксом или символом?

Я пытаюсь исключить location который начинается с комментария #, чтобы не выбиралась закомментированная локация (не выбирать ".*#.*location", выбирать .*location):

sed "0,/.*location/s//$location\n\n&/;s,/.*#location/,\1,g" file


Мне почему-то кажется, что я не тот оператор использую.

Здесь пишут что это замена: https://www.gnu.org/software/sed/manual/html_node/...

А здесь отвечают на вопрос с игнорированием вхождения: https://stackoverflow.com/questions/54037347/sed-i...
  • Вопрос задан
  • 22 просмотра
Пригласить эксперта
Ответы на вопрос 1
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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