কনসোল, পুটি এবং এক্সটার্ম সহ বেশিরভাগ টার্মিনাল প্রোগ্রামগুলি পুরানো ভিটি 100 টার্মিনাল অনুকরণ করে। এই টার্মিনালটি আপনাকে গা bold়, রঙ, টার্মিনাল শিরোনাম সেট করা এবং আরও কিছু সহ কয়েকটি নির্দিষ্ট বৈশিষ্ট্য নির্ধারণের অনুমতি দেয়, যার মধ্যে রয়েছে এসেস্ক সিকোয়েন্স নামক বিশেষ চরিত্রের সিকোয়েন্সগুলি।
বাশ শেলের একটি পার্থক্য রয়েছে PROMPT_COMMAND, যা সেট করা থাকলে প্রতিটি প্রম্পট প্রিন্ট করার আগে মূল্যায়ন করা হয় (আমি বিশ্বাস করি zsh এর মতো কিছু আছে, বাস্তবে আমি মনে করি বাশ তাদের কাছ থেকে কোড নিয়েছিল)। আপনি PROMPT_COMMAND এ সিকোয়েন্স সিকোয়েন্স আউটপুট করতে পারেন এবং এটি আপনার শিরোনাম বারটি সেট করবে।
আমার যা আছে তা এই (লিনাক্স / ব্যাশ):
USER=$(/usr/bin/id -un)
HOSTNAME=$(uname -n)
HOSTNAME=${HOSTNAME%%.*}
PROMPT_COMMAND='echo -ne "\e]0;$USER@${HOSTNAME}: $(pwd -P)\a"'
আপনি এটি আপনার। / .Bashrc এ রাখতে পারেন
আপনার টার্মিনালটির সাথে অনেকগুলি কাস্টমাইজেশন রয়েছে। আমার প্রম্পটের শেষ দেখতে আরও সহজ করার জন্য আমি আমার প্রম্পটে সাহসী পছন্দ করি। এটি এটিকে গা bold় হলুদ করে তোলে, আমার ডিফল্ট কালো পটভূমির বিরুদ্ধে ভাল:
PS1="\[\e[33;1m\]\h:\$\[\e[0m\] "
লিনাক্স প্রম্পট কাস্টমাইজেশনের জন্য চারদিকে নজর দিন, আপনি কী করবেন তা আপনার নিজের চেয়ে আরও বেশি হাওটো পাবেন। আপনি যে পড়া সবচেয়ে সহজ মনে করেন তা চয়ন করুন।