Utilice comillas simples:
$ echo 'export PYTHONPATH=$PYTHONPATH:/path/to/new/python/module' >> .bashrc
$ cat .bashrc
export PYTHONPATH=$PYTHONPATH:/path/to/new/python/module
El shell no realiza la expansión de variables en cadenas entre comillas simples.
Tenga en cuenta también que, si está escribiendo a ~/.bashrc , no deberías necesitar sudo . Un usuario debe tener su propio ~/.bashrc . Además, tal como está escrito, el sudo comando solo operado en echo . La redirección >~/.bashrc se realiza con el nivel de permiso del usuario. Desde echo no necesita ni se beneficia de sudo , sudo es prácticamente un no-op. [Consejo de sombrero:tripleee]