আমি বুঝতে পেরেছি আপনি টিসিএস ব্যবহার করছেন তাই এটি সম্ভবত কাজ করবে না ... ঠিক যদি কেউ এই কাজ করার জন্য বাশ উপায় খুঁজছে।
যদি আপনার সিস্টেমগুলি (স্থানীয় / দূরবর্তী) বাশ চলছে তবে আপনি উইন্ডো শিরোনাম সেট করতে "PROMPT_COMMAND" পরিবেশ পরিবর্তনশীল ব্যবহার করতে পারেন। একটি প্রম্পট প্রদর্শিত হওয়ার আগে PROMPT_COMMAND খালি করা হবে।
(আপনার .bashrc এ):
export PROMPT_COMMAND='history -a && echo -ne "\033]0;${USER}@${HOSTNAME%%.*}:${PWD/$HOME/~}\007'
ব্যাখ্যা:
'history -a'
পুরো শেলটি সম্পূর্ণ হওয়ার পরিবর্তে প্রতিটি কমান্ড সমাপ্ত হওয়ার পরে এটি শেলটিকে ইতিহাসের ফাইলে সংযুক্ত করতে সেট করে। (এটি এই উদাহরণের সাথে সম্পর্কিত নয়)।
'echo -ne "\033]0;${USER}@${HOSTNAME%%.*}:${PWD/$HOME/~}\007"'
এটি পলায়নের কোড "\ 033] 0" প্রতিধ্বনিত করে; যা "ব্যবহারকারী" @ "হোস্ট" ভেরিয়েবলগুলির সাথে উইন্ডো শিরোনাম সেট করে (প্রথম থেকে ডান থেকে দীর্ঘতম ম্যাচ অপসারণ "।") এবং তারপরে কার্যকরী ডিরেক্টরি ('OME হোমের' জন্য '~' প্রতিস্থাপন করে)।
উপরের ট্রিকটি এমন কোনও টার্মিনাল অ্যাপ্লিকেশন নিয়ে কাজ করবে যা উইন্ডো শিরোনামের গতিশীল পরিবর্তনকে সমর্থন করে (যা আইটার্ম, টার্মিনাল.এপ, ইউআরএসভিটি, অ্যাটার্ম, ইটার্ম। এক্সটারম ইত্যাদি সব করে)। আপনি বাশ ডকুমেন্টেশনে শেল ভেরিয়েবল "TITLEBAR" সন্ধান করতে পারেন, এটি একই রকম।