אלה מאיתנו שמשתמשים באמולטור הקונסולה, במסוף או בכל מה שאתה רוצה לקרוא לו כל יום, תמיד מחפשים דרך להפוך את הפקודה זה נראה יפה יותר, או לפחות נותן לנו יותר מידע ממה שמוצג כברירת מחדל.
לדוגמא, במקרה שלי, כברירת מחדל זה מראה משהו כזה:
בקריאת ה- RSS שלי אני מוצא מאמר ב iLoveUbuntu שם הם מראים לנו 4 דרכים לשנות את הפקודה, הוספת צבעים או הוספת אלמנטים מידעיים יותר. בואו נסתכל על הדוגמאות:
הראשון שבהם הוא זה שאני הכי פחות אוהב, אני חושב שהוא רווי באלמנטים נוספים וזה נראה כך:
עם זאת, אם תרצה, תוכל לערוך את הקובץ ~ / .bashrc (אם זה לא שם ניצור אותו) והוסף שורה זו:
PS1='\[\033[0;32m\]┌┼─┼─ \[\033[0m\033[0;32m\]\u\[\033[0m\] @ \[\033[0;36m\]\h\[\033[0m\033[0;32m\] ─┤├─ \[\033[0m\]\t \d\[\033[0;32m\] ─┤├─ \[\033[0;31m\]\w\[\033[0;32m\] ─┤ \n\[\033[0;32m\]└┼─\[\033[0m\033[0;32m\]\$\[\033[0m\033[0;32m\]─┤▶\[\033[0m\] '
מאוחר יותר כדי שהשינויים ייכנסו לתוקף אנו מבצעים במסוף:
$ cd && . .bashrc
זה חוזר על עצמו בדוגמאות הבאות. זה שאחריו הוא הבא, שהוא זה שאיתו נשארתי:
הקוד שעלינו להכניס לקובץ ~ / .bashrc הוא הבא:
PS1="\[\e[0;1m\]┌─( \[\e[31;1m\]\u\[\e[0;1m\] ) - ( \[\e[36;1m\]\w\[\e[0;1m\] )\n└──┤ \[\e[0m\]"
אז יש לנו דוגמה אחרת זו, שחסרה לה צבעים, אך מציגה מידע שימושי:
הקוד לשימוש הוא זה:
PS1="┌─[\d][\u@\h:\w]\n└─> "
ולבסוף יש לנו את זה:
הקוד לשימוש הוא זה:
PS1='\[\033[0;32m\]\A \[\033[0;31m\]\u\[\033[0;34m\]@\[\033[0;35m\]\h\[\033[0;34m\]:\[\033[00;36m\]\W\[\033[0;33m\] $\[\033[0m\] '
אתה בוחר את אחד שאתה הכי אוהב, כמובן, אנחנו יכולים לשנות את זה מעט אם נרצה. לדוגמא, לקחתי את הדוגמה שאהבתי, שמתי את הקוד הזה:
PS1="\[\e[0;1m\]┌─( \[\e[31;1m\]\u\[\e[0;1m\] ) » { \[\e[36;1m\]\w\[\e[0;1m\] }\n└──┤ \[\e[0m\]"
וזה היה ככה: