আমি ssh সেশনের পিড পেতে পটভূমিতে (পটভূমিতে চলমান পিডটি প্রদর্শন করে) এবং ssh সেশনে ফিরে আসার এবং পাসওয়ার্ডটি প্রবর্তনের জন্য fg এর চেয়ে নিম্নোক্ত সংমিশ্রণটি চেষ্টা করছিলাম:
ssh targetHost &; fg
আমি নিম্নলিখিত ত্রুটি পেয়েছি:
-bash: syntax error near unexpected token `;'
কেন ";" এক্ষেত্রে প্রত্যাশা অনুযায়ী কাজ করবেন না?
আমার উদ্দেশ্যটি একটি ssh অধিবেশন শুরু করা এবং এর পিড জানুন এবং আমি যতটা সম্ভব কম লাইনে এটি করা দরকার। আমার বেশ কয়েকটি এসএস সেশন শুরু করতে হবে, সেগুলি পটভূমিতে রেখে এবং শেষে তাদের মেরে ফেলতে হবে - এজন্য আমার পিডস দরকার।
ssh targetHost & pid=$!; echo "$pid"