উত্তর:
"স্ক্র্যাচ থেকে লিনাক্সের বাইরে" বইটি থেকে dircolors.sh উপচ্ছেদটি পড়ুন :
এই স্ক্রিপ্টটি ডিরেক্টরি তালিকাতে ফাইলের নামের রং নিয়ন্ত্রণ করতে
~/.dircolors
এবং/etc/dircolors
ফাইলগুলি ব্যবহার করে । তারা ls - রঙের মতো জিনিসগুলির রঙিন আউটপুট নিয়ন্ত্রণ করে । এই ফাইলগুলি কীভাবে আরম্ভ করা যায় তার ব্যাখ্যা এই বিভাগের শেষে রয়েছে iscat > /etc/profile.d/dircolors.sh << "EOF" # Setup for /bin/ls and /bin/grep to support color, the alias is in /etc/bashrc. if [ -f "/etc/dircolors" ] ; then eval $(dircolors -b /etc/dircolors) if [ -f "$HOME/.dircolors" ] ; then eval $(dircolors -b $HOME/.dircolors) fi fi alias ls='ls --color=auto' alias grep='grep --color=auto' EOF
Https://unix.stackexchange.com/questions/9883/how-can-i-run-a-script-imimarily- after- connecting- via-ssh এবং নিক এর উত্তরগুলির সংমিশ্রণটি আপনি করতে পারেন:
ssh host.example.com -t '. /etc/profile; . ~/.profile; /bin/bash'
এটি লগইনে আপনার প্রোফাইল স্ক্রিপ্টগুলি কার্যকর করবে, তারপরে ব্যাশ শেলটি খুলুন। আপনার প্রোফাইল স্ক্রিপ্টগুলি যেখানে রঙগুলি সংজ্ঞায়িত করা হয়।
অথবা, সর্বাধিক সুবিধার জন্য আপনার ~/.ssh/config
ফাইলে নিম্নলিখিতটি যুক্ত করুন:
Host *
LocalCommand . /etc/profile; . ~/.profile; /bin/bash