Tuve una situación similar como Hobhouse. Quería usar el comando
ssh myhost.com 'some_command'
y 'some_command' existe en '/ var / some_location', así que intenté agregar '/ var / some_location' en el entorno PATH editando '$ HOME / .bashrc'
Pero eso no estaba funcionando. porque .bashrc predeterminado (Ubuntu 10.4 LTS) evita el abastecimiento por código como se muestra a continuación
# If not running interactively, don't do anything
[ -z "$PS1" ] && return
Entonces, si desea cambiar el entorno para el shell ssh sin inicio de sesión. debe agregar código sobre esa línea.