Saya memiliki situasi yang sama seperti Hobhouse. Saya ingin menggunakan perintah
ssh myhost.com 'some_command'
dan 'some_command' ada di '/ var / some_location' jadi saya mencoba untuk menambahkan '/ var / some_location' di lingkungan PATH dengan mengedit '$ HOME / .bashrc'
tapi itu tidak berhasil. karena default .bashrc (Ubuntu 10.4 LTS) mencegah dari sumber dengan kode seperti di bawah ini
# If not running interactively, don't do anything
[ -z "$PS1" ] && return
jadi Jika Anda ingin mengubah lingkungan untuk ssh shell non-login. Anda harus menambahkan kode di atas baris itu.