Você pode fazer isso com muitas ferramentas, como:
grep
grep -oP '(?<={ ).*(?= })' FILENAME
awk
awk -F '({ | })' '{print $2}' FILENAME
sed
sed 's/.*{ \(.*\) }//' FILENAME
Todos os comandos acima têm uma saída como esta:
value1
value2
Além disso, você pode salvar esses comandos em outro arquivo, redirecionando ou com o comando tee
.
Por exemplo:
grep -oP '(?<={ ).*(?= })' FILENAME > OUTPUT
Ou:
grep -oP '(?<={ ).*(?= })' FILENAME | tee OUTPUT