यह एक शेल स्क्रिप्ट में ssh का उपयोग करने के बारे में एक अनुवर्ती प्रश्न है । सवाल। अगर मैं उस मशीन की पृष्ठभूमि में चलने वाली रिमोट मशीन पर एक कमांड निष्पादित करना चाहता हूं, तो मुझे वापस जाने के लिए ssh कमांड कैसे मिलेगा? जब मैं कमांड के अंत में एम्परसेंड (और) को शामिल करने की कोशिश करता हूं तो यह बस लटक जाता है। कमांड का सटीक रूप इस तरह दिखता है:
ssh user@target "cd /some/directory; program-to-execute &"
कोई विचार? ध्यान देने वाली एक बात यह है कि लक्ष्य मशीन में लॉगइन हमेशा एक पाठ बैनर का निर्माण करते हैं और मेरे पास SSH कुंजी सेट है इसलिए कोई पासवर्ड की आवश्यकता नहीं है।
/dev/null
।