আমি একটি সার্ভারে ssh করতে এবং হোস্টে বেশ কয়েকটি কমান্ড কার্যকর করার চেষ্টা করছি।
আমি নিম্নলিখিতগুলির সাথে পরিচালনা করতে পেরেছি এবং এটি পুরোপুরি কার্যকর হয়
ssh -t -X thor 'cd /stmp/username; ls -rtl ; rm ~/tmp.file; tcsh -l'
বর্তমানে, আমি / স্ট্যাম্প / ব্যবহারকারীর নাম / তালিকাভুক্ত সর্বশেষ ফোল্ডারে ডিরেক্টরি পরিবর্তন করতে কমান্ডটি প্রসারিত করার চেষ্টা করছি
প্রথমত, আমি কমান্ডটি পরীক্ষা করেছিলাম যা আমি টার্মিনালে ব্যবহার করতে চেয়েছিলাম এবং এটি কাজ করে। এটি ডিরেক্টরি তালিকার সর্বশেষতম ফোল্ডারে যাবে। কমান্ডটি হ'ল
cd `ls -rtl | cut -d' ' -f9 | tail -1`
এখন আমি উপরের কমান্ডটি ssh কমান্ডের সাথে একত্রিত করার চেষ্টা করছি। কিন্তু এটা কাজ করে না।
ssh -t -X thor 'cd /stmp/username; cd `ls -rtl |cut -d' ' -f9 | tail -1` ; rm ~/tmp.file; tcsh -l'
আমার আদেশে কিছু ভুল আছে?
ssh -t -X thor "cd ... "আপনার স্থানের জন্য অন্তর্ভুক্ত থাকা একক উদ্ধৃতি সংরক্ষণ করতে বা স্থান থেকে বাঁচতে।