जवाबों:
शेल में $ से पहले वाले हिस्से को प्रॉम्प्ट कहा जाता है। इसे वेरिएबल में बदलकर कॉन्फ़िगर किया जा सकता है $PS1
। अच्छे उत्तर के साथ एक समान प्रश्न है ।
मैन पेज (देखें "बैश" और वहां "PROMPTING") कहता है:
\w the current working directory, with $HOME
abbreviated with a tilde (uses the value of the
PROMPT_DIRTRIM variable)
\W the basename of the current working directory,
with $HOME abbreviated with a tilde
इसलिए आपको बदलना \w
होगा \W
। संभवतः $ PS1 के लिए प्रारंभिक मूल्य आपके में संग्रहीत है .bashrc
, इसका मतलब है कि आपको फ़ाइल को संपादित करना ~/.bashrc
होगा और आपको इसके समान लाइनें मिलेंगी:
if [ "$color_prompt" = yes ]; then
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
else
PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '
fi
unset color_prompt force_color_prompt
दोनों लाइनों में परिवर्तन \w
करें \W
और एक नया टर्मिनल खोलें (या चलाएं) source ~/.bashrc)
।