मैं एक स्क्रिप्ट निष्पादित करना चाहता हूं, start.sh
एक दूरस्थ सर्वर पर जो इसे चलाता है:
nohup node server.js &
इस प्रकार, मैं SSH को इस तरह कहता हूं:
ssh myserver <<EOF
./start.sh &
EOF
यह स्क्रिप्ट शुरू करता है, लेकिन जुड़ा हुआ सत्र छोड़ देता है। मैं एक स्क्रिप्ट में अन्य कमांड के साथ इस कदम का पालन करना चाहता हूं, इसलिए यह अच्छा नहीं है।
मैं दूरस्थ मशीन में एसएसएच कैसे कर सकता हूं, nohup
पृष्ठभूमि में एक कमांड लॉन्च करें , फिर डिस्कनेक्ट करें? मुझे लगता है कि मैं SSH प्रक्रिया को पृष्ठभूमि में रख सकता था, लेकिन यह सही नहीं लगता।
> /dev/null
।