Замените строки пробелом с помощью Sed и Regex - PullRequest
0 голосов
/ 26 мая 2020

Я хочу заменить все вхождения {{password}} или {{password}} или {{password}} в файлах некоторой строкой, используя sed. Я могу удалить с известным количеством пробелов, но не могу удалить все комбинации.

я могу заменить using, но не все комбинации

sed -i -e "s/{{ password }}/$password/g" test.sql

1 Ответ

2 голосов
/ 26 мая 2020

Если количество пробелов произвольно, вы можете искать ноль или более пробелов (*) вместо одного пробела () с чем-то вроде {{ *password *}}.

...