В названии сказано все. Мне нужно заменить неизвестное мне значение свойства другим значением. я пробую это:
#!/bin/bash
sed -i "s/myprop=[^ ]*/myprop=$newvalue/g" file.properties
я получаю sed: -e выражение # 1, char 19: unknown option to
s'`
Я думаю, проблема в том, что $ newvalue
- это строка, представляющая каталог, поэтому она мешает sed.
Что я могу сделать?