আপনার আগ্রহী হতে পারে context-color, যা আমি সেই সঠিক উদ্দেশ্যে একত্রিত করেছি: https://github.com/ramnes/context-color
এটি একটি সাধারণ স্ক্রিপ্ট যা কার্যকর করা হলে কমান্ড আউটপুট এর হ্যাশের উপর ভিত্তি করে একটি রঙ আউটপুট করে। এটি আপনার কোথাও ইনস্টল হওয়ার সাথে $PATHআপনি নিজের কিছুতে এটি করতে পারেন .bashrc:
export PS1="$(context-color -p)$PS1\[\e[0m\]"
( --prompt/-pএমন স্যুইচটি কোথায় যাতে প্রম্প্টের জন্য রঙ এড়ানো যায়, এবং\[\e[0m\] রঙ পুনরায় সেট করতে পালানোর ক্রম)
ডিফল্টরূপে, হ্যাশ উত্পন্ন করতে ব্যবহৃত কমান্ডটি whoami; hostname। আপনি যদি কেবল হোস্টনাম অনুসারে রঙ পরিবর্তন করতে চান তবে আপনি $CONTEXTপরিবর্তনশীল পরিবেশ ( export CONTEXT="hostname") পরিবর্তন করতে পারেন বা কেবল --context/-cবিকল্প ( context-color -c "hostname") ব্যবহার করতে পারেন ।
একটি উদাহরণ জন্য নিচে দেখুন:
