ঠিক আছে, যেহেতু সবাই ইতিমধ্যে ডেভিড পাশলির সমাধানটি জেনে গেছে বলে আমি মনে করি আমি এক ধরণের অবাক হয়েছিলাম কারণ এটি প্রায় পুরানো because
এই সমাধানটি আসলে বাশ-সমাপ্তি স্প্যামিং আবর্জনা যত্ন করে।
পরিষ্কার হতে হবে: আমি এখানে নিজে থেকে কিছুই করিনি গবেষণা ছাড়াও। সমস্ত কৃতিত্ব মারিয়াস গেডমিনাসের কাছে যায় ।
এটি আমার জন্য জিনোম-টার্মিনাল / টার্মিনেটরের সাথে পুরোপুরি কাজ করে
# If this is an xterm set the title to user@host:dir
case "$TERM" in
xterm*|rxvt*)
PROMPT_COMMAND='echo -ne "\033]0;${USER}@${HOSTNAME}: ${PWD}\007"'
# Show the currently running command in the terminal title:
# http://www.davidpashley.com/articles/xterm-titles-with-bash.html
show_command_in_title_bar()
{
case "$BASH_COMMAND" in
*\033]0*)
# The command is trying to set the title bar as well;
# this is most likely the execution of $PROMPT_COMMAND.
# In any case nested escapes confuse the terminal, so don't
# output them.
;;
*)
echo -ne "\033]0;${USER}@${HOSTNAME}: ${BASH_COMMAND}\007"
;;
esac
}
trap show_command_in_title_bar DEBUG
;;
*)
;;
esac
এছাড়াও এটি একটি ক্রস পোস্ট কারণ আমি এটি সম্পর্কে সবেমাত্র জানতে পেরেছি এবং ভাগ করে নিতে চেয়েছিলাম এবং আমার মনে হয় এটি এখানেও দরকারী।