আমি start.sh
কোনও রিমোট সার্ভারে একটি স্ক্রিপ্ট কার্যকর করতে চাই যা এটি চালায়:
nohup node server.js &
নির্লজ্জভাবে, আমি এসএসএইচকে এইভাবে ডাকি:
ssh myserver <<EOF
./start.sh &
EOF
এটি স্ক্রিপ্ট শুরু করে তবে সেশনটি সংযুক্ত রেখে দেয়। আমি একটি স্ক্রিপ্টে অন্যান্য কমান্ডের সাথে এই পদক্ষেপটি অনুসরণ করতে চাই, সুতরাং এটি কোনও ভাল নয়।
আমি কীভাবে দূরবর্তী মেশিনে এসএসএইচ করতে পারি, nohup
পটভূমিতে একটি কমান্ড চালু করতে পারি , তারপরে সংযোগ বিচ্ছিন্ন করতে পারি? আমি মনে করি আমি এসএসএইচ প্রক্রিয়াটি নিজেই ব্যাকগ্রাউন্ডে রেখে দিতে পারি, তবে এটি সঠিক বলে মনে হচ্ছে না।
> /dev/null
।