ssh पर बढ़ता बढ़ता चला गया


0

मैं जैसे ssh से अधिक बढ़ो को चलाने की कोशिश कर रहा हूँ     ssh andrew@192.168.1.8 "growlnotify -m test" मैं चला रहा हूँ     bash: growlnotify कमांड नहीं मिली हालाँकि इसे सीधे मैक से चलाने पर यह ठीक चलता है क्या मुझे कुछ सरल याद आ रहा है या वास्तव में कोई जटिल कारण है कि यह काम नहीं करेगा? ps। ssh कुंजियाँ दोनों दिशाओं में सक्षम हैं

संपादित करें: मैंने मैक में ssh के ऊपर एक रिमोट मशीन से लॉग इन किया और इसे चलाने की कोशिश की और यह ठीक से चला इसलिए ऐसा लगता है कि यह सिर्फ एक लाइन लॉगिन और रन वे को प्रभावित करता है और DrC ने .profile .bashrc को उद्धृत किया।

जवाबों:


1

क्या होगा यदि आप पूर्ण विकसित होने के लिए पूर्ण पथ का उपयोग करते हैं?

ssh andrew@192.168.1.8 "/usr/local/bin/growlnotify -m test"

यह काम करता है बहुत बहुत धन्यवाद यह जानता था कि यह वास्तव में मूर्खतापूर्ण सरल है
mcgyvrfan121

0

सुनिश्चित करें कि आपके ~ / .bashrc में कोड आपके रास्ते को .profile या .bash_profile के समान सेट करता है। यदि यह मौजूद नहीं है और बाद वाली फ़ाइल किसी भी प्रकार का उत्पादन नहीं करती है, तो आप उन्हें लिंक कर सकते हैं।

मैं थोड़ा अस्पष्ट हो रहा हूं क्योंकि मुझे याद नहीं है जो प्रत्येक मैक संस्करण पर उपयोग किया जाता है। 10.8 में, मेरा init कोड .profile और .bashrc से जुड़ा हुआ है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.