जवाबों:
इसे 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को देखने के लिए क्या प्रत्येक टोकन करता है।
PSPOSIX हैं।
PS1, PS2और PS4POSIX हैं। PS3गैर- POSIX selectकमांड द्वारा उपयोग किया जाता है , और bashहाल ही में कमांड पढ़ने के बाद, लेकिन वास्तव में इसे निष्पादित करने से पहले PS0प्रदर्शित करने के लिए संकेत दिया गया है।