LINUX.ORG.RU

История изменений

Исправление xaizek, (текущая версия) :

Экранирование для { и } не нужно. И перед * нужна точка. Плюс жадность надо учитывать.

$ echo 'a${CODE}b${CODE}' | grep -o '\${[^}]\+}'
${CODE}
${CODE}

Исходная версия xaizek, :

Экранирование для { и } не нужно. И перед * нужна точка. Плюс жадность надо учитывать.

$ echo 'a${CODE}b${CODE}' | grep -o '\${[^}]\+}'
${CODE}
${CODE}