نفذ الأوامر مباشرة بعد اتصال SSH

ينشئ الأمر التالي اتصالاً بخادم عبر SSH ، وينفذ بعض الأوامر (على سبيل المثال ، يتغير إلى دليل فرعي ويرسل حالة git ) ويترك الصدفة مفتوحة. يتم تحميل ملف .bashrc ، مما يتيح الأجزاء الفرعية الملونة. الحيلة هي حفظ ملف مؤقت / tmp / initfile بالأوامر المطلوبة ، لبدء مجموعة فرعية (في حالتنا bash) باستخدام الأمر --init-file. ضمن ملف init هذا ، يتم حذف الملف نفسه مرة أخرى على الفور حتى لا يترك أي أثر.


ded8ef4a32a5fb8fb7a9c1b74a7d4279

عودة