Если вы хотите использовать только sed cut и grep, я бы порекомендовал вам следующее:
sed "s/}//g;s/{//g;s/\"//g;s/,//g;s/\ //g" test.txt | cut -d":" -f2 | egrep "..*"
Но есть более удобный способ.
-
EDIT: описание команды:
sed "s /} // g; s / {// g; s / \" // g; s /, // g; s / \ // g "
-> удаляет {} ",
cut -d": "-f2
-> принимает только вторую часть
egrep" .. * "
-> принимает только строки, содержащие что-то