हॉबहाउस जैसी स्थिति मेरी भी थी। मैं कमांड का उपयोग करना चाहता था
ssh myhost.com 'some_command'
और 'some_command' '/ var / some_location' में मौजूद है, इसलिए मैंने PATH वातावरण में '$ HOME / .bashrc' का संपादन करके '/ var / some_location' को जोड़ने की कोशिश की।
लेकिन वह काम नहीं कर रहा था। क्योंकि डिफ़ॉल्ट .bashrc (उबंटू 10.4 एलटीएस) नीचे जैसे कोड द्वारा सोर्सिंग से रोकता है
# If not running interactively, don't do anything
[ -z "$PS1" ] && return
इसलिए यदि आप ssh नॉन-लॉगिन शेल के लिए वातावरण बदलना चाहते हैं। आपको उस लाइन के ऊपर कोड जोड़ना चाहिए।