আমি নিম্নলিখিত ব্যবহার করছি।
myssh
কনটেন্ট সহ একটি শেল কমান্ড রয়েছে :
PROFILE="$1";shift;
DEF="Basic" #the default profile name
echo "tell app \"Terminal\" to set current settings of first window to settings set \"${PROFILE}\""|osascript
ssh $@
echo "tell app \"Terminal\" to set current settings of first window to settings set \"${DEF}\""|osascript
এবং সংযোগের জন্য বাশ এলিয়াস ব্যবহার করুন, যেমন:
alias ssweb='myssh Homebrew user@web.example.com'
alias ssmail='myssh Ocean me@mail.example.com'
আমি যখন ওয়েব সার্ভারে প্রবেশ করতে চাই, আমি কেবল ssweb
টার্মিনালে লিখি এবং আমি "হোমব্রিউ" প্রোফাইল পেয়েছি। যখন ssh সেশনটি শেষ হবে, অ্যাপলস্ক্রিপ্টটি "বেসিক" এ ফিরে আসে।
এলিয়াসগুলি আপনার $ HOME /। প্রোফাইলে বা অনুরূপ বাশ-স্টার্টআপ ফাইলে যেতে হবে।
"হোমব্রিউ", "মহাসাগর" ইত্যাদি হ'ল টার্মিনাল.এপ পছন্দগুলি থেকে সেটিংস প্রোফাইল। আপনি বিভিন্ন ফন্ট, এনকোডিং ইত্যাদিও সেট আপ করতে পারেন
অবশ্যই, আপনি এটি সরাসরি (উপকরণ ছাড়া) ব্যবহার করতে পারেন:
myssh Pro user@another.machine.example.com
^ ^
| ssh command arguments
terminal profile name