Seu exemplo usa o tipo errado de aspas:
a=10 b=20 c='expr $a + $b' echo "$c" echo "$a" echo "$b"
que deve ser (como um começo):
a=10
b=20
c='expr $a + $b'
echo "$c"
echo "$a"
echo "$b"
mas mais legível:
a=10
b=20
c=$(expr $a + $b)
echo "$c"
echo "$a"
echo "$b"
Se você quiser colocar todas essas instruções em uma única linha, separe-as por ponto e vírgula:
a=10; b=20; c=$(expr $a + $b); echo "$c"; echo "$a"; echo "$b"