sed find and replace with curly braces

Я пытаюсь использовать эту команду:

sed -i 's#\{test1\}#test2#' /example/myfile.txt

Чтобы заменить экземпляры {test1} на test2.

Я получаю ошибку:

sed: -e expression #1, char 17: Invalid preceding regular expression

Я неправильно экранирую фигурные скобки?

20
задан ericsoco 29 December 2016 в 20:30
поделиться