আমি প্রতিটি প্রম্পটে একটি নতুন লাইন যুক্ত করতে চাই। কার্সারের পরিবর্তে লাইনে প্রদর্শিত হচ্ছে
name@machine:~$ _
,
আমি এটি পরবর্তী লাইনে থাকতে চাই, যেমন:
name@machine:~$
_
ধন্যবাদ।
আমি প্রতিটি প্রম্পটে একটি নতুন লাইন যুক্ত করতে চাই। কার্সারের পরিবর্তে লাইনে প্রদর্শিত হচ্ছে
name@machine:~$ _
,
আমি এটি পরবর্তী লাইনে থাকতে চাই, যেমন:
name@machine:~$
_
ধন্যবাদ।
উত্তর:
ফাইলটি খুলুন ~/.bashrc
(বা /etc/bash.bashrc
যদি এটি সমস্ত ব্যবহারকারীর জন্য বিশ্বব্যাপী কাজ করা উচিত)।
পরিচিত ভেরিয়েবলটি সনাক্ত করুন PS1
।
ভেরিয়েবলের \n
মানটির শেষে একটি লিখুন PS1
।
.bashrc
ফাইল ব্যবহার পছন্দ করিপ্রথমে আপনার ~/.bashrc
ফাইলে নিম্নলিখিত লাইনগুলি যুক্ত করুন:
##
## INCLUDE CUSTOM `.bashrc` CODE
##
if [ -f ~/.bashrc_custom ]; then
. ~/.bashrc_custom
fi
কাস্টম ফাইল তৈরি করুন:
touch ~/.bashrc_custom`
শেষ পর্যন্ত এটি খুলুন এবং নিম্নলিখিত লাইনগুলি এতে রাখুন:
# File: $HOME/.bashrc_custom
# THIS FILE IS A USER-CUSTOM BASHRC FILE TO KEEP CLEAN THE DEFAULT ~/.barshrc FILE.
# PUT THERE ANY CUSTOM CODE MANUALLY ADDED BY YOU
# Add a new line at the end of the command prompt
#PS1=${PS1}\\n
PS1=${PS1%?}
PS1=${PS1%?}\n'$ '
পরবর্তী খোলা শেল সেশনটি নীচের মত দেখাচ্ছে:
user@host:~
$ <your-next-command-will-be-rendered-here>