जवाबों:
इसे PS1
पर्यावरण चर के अनुसार शेल द्वारा निर्धारित प्राथमिक संकेत स्ट्रिंग कहा जाता है । यह आमतौर पर प्रति उपयोगकर्ता के आधार पर सेट किया जाता है, केवल इंटरैक्टिव गोले के लिए (आमतौर पर) ~/.bashrc
डिफ़ॉल्ट रूप में परिभाषित किया गया है \s-\v\$
।
मेरे सिस्टम पर:
$ echo "$PS1"
\[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\u@\h:\W\$
और इसका विस्तार किया गया:
username@hostname:pwd$
चेक PROMPTING
की धारा man bash
को देखने के लिए क्या प्रत्येक टोकन करता है।
PS
POSIX हैं।
PS1
, PS2
और PS4
POSIX हैं। PS3
गैर- POSIX select
कमांड द्वारा उपयोग किया जाता है , और bash
हाल ही में कमांड पढ़ने के बाद, लेकिन वास्तव में इसे निष्पादित करने से पहले PS0
प्रदर्शित करने के लिए संकेत दिया गया है।