मैं चाहता हूँ कि मेरा खोल एक चीज़बर्गर की तरह दिखे! 🍔🍔🍔
यह अच्छा होगा यदि इसे भी प्रदर्शित किया जाए: उपयोगकर्ता नाम, होस्टनाम और वर्तमान निर्देशिका।
मैं चाहता हूँ कि मेरा खोल एक चीज़बर्गर की तरह दिखे! 🍔🍔🍔
यह अच्छा होगा यदि इसे भी प्रदर्शित किया जाए: उपयोगकर्ता नाम, होस्टनाम और वर्तमान निर्देशिका।
जवाबों:
बहुत बढ़िया पसंद!
$ sudo apt-get install ttf-ancient-fonts
$ export PS1="\\u@\h \\w 🍔 "
का आनंद लें।
शीघ्र पर एक चीज़बर्गर डालना:
एक यूनिकोड फ़ॉन्ट स्थापित करें जिसमें यह वर्ण हो:
sudo apt-get install ttf-ancient-fonts
शीघ्र प्रयास करें:
export PS1="\\u@\h \\w 🍔 "
स्थायी परिवर्तन करें (यदि आप ऐसा नहीं करते हैं, तो टर्मिनल बंद होने के बाद यह रीसेट हो जाएगा):
nano .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
\$
चरित्र PS1=
को पनीरबर्गर से शुरू होने वाली रेखाओं के अंत में बदलें :
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
हर जगह एक चीज़बर्गर टाइप करना (केवल लिनक्स):
u
दिखाई देगा।मैं मदद नहीं कर सका, लेकिन यह शायद एक कदम बहुत दूर है। यह संस्करण दिन के समय के आधार पर एक अलग चरित्र प्रदर्शित करने के लिए आपके संकेत को अपडेट करता है, यह बताने के लिए कि आपको उस समय क्या करना चाहिए।
declare -A pp
pp=(["09"]="🍩🍵" ["07"]="🌅" ["08"]="🌅" [10]="💻" [11]="💻" [12]="🍔🍟" [13]="🍔🍟" [14]="💻" [15]="💻" [16]="💻" [17]="🚗" [18]="🚗" [19]="🍷🍸" [20]="🍷🍸" [24]="🌙")
u_pp() {
c=${pp[`date +"%H"`]}
if [[ $c == "" ]]; then
c=${pp[24]}
fi
PS1='\u@\h:\w${c} '
};
u_pp
export PROMPT_COMMAND="u_pp;"
संभवतः ऐसा करने के लिए एक अधिक संक्षिप्त तरीका है; मेरी मार यह सब महान नहीं है।
बाईं ओर दिन का वर्तमान समय जोड़ने के लिए, असाइनमेंट को बदलें PS1
:
PS1='[\@] \u@\h:\w${c} '
askubuntu
, लेकिन मैं सोच रहा हूं कि क्या आपको इस पर काम करने का अंदाजा है mac
, coz मुझे मिल रहा है no matches found: [9]= 🍩🍵
जब मैं इसे अपने (मैक) ~ / .bash_profile में जोड़ता हूं। :)
यदि आप 'प्राचीन फोंट' स्थापित नहीं कर सकते हैं तो शायद एक बग़ल में ASCII कला चीज़बर्गर काम करेगा?
export PS1="\\u@\h \\w (||]"
बेशक, इसे टाइप करने के अलग-अलग तरीके हो सकते हैं, संभवतः लेटिष, अचार आदि।
आप ASCII कला हैमबर्गर के साथ एक उपयोगी और रंगीन प्रॉम्प्ट बनाने के लिए निम्न कोड का उपयोग कर सकते हैं। खैर ... सही होने के लिए, यह एक इटालियन पनीर, लाल मांस है, सफेद इतालवी रोटी पर सलाद के साथ! विशेष प्रसन्नता! ;-)
उपयोगकर्ता के रूप में लॉगिन करें, होम फोल्डर पर जाएं और bashrc फ़ाइल खोलें:
vim ~/.bashrc
निम्न पंक्ति जोड़ें या बदलें:
export PS1="\[\e[01;37m\][\[\e[0m\]\[\e[01;32m\]\u\[\e[0m\]\[\e[00;37m\]@\[\e[0m\]\[\e[01;34m\]\h\[\e[0m\]\[\e[00;37m\] \[\e[0m\]\[\e[00;37m\]\t\[\e[0m\]\[\e[01;37m\] \W \e[1;37m(\e[1;32m|\e[1;33m|\e[1;31m|\e[1;37m]\\$ \[\e[0m\]"
परिणाम (कोई रंग नहीं):
[john@server003 15:39:14 ~ (|||]$
ग्रीन चीज़बर्गर:
export PS1='\[\e[1;32m\][\u@\h \W]\🍔 \[\e[0m\] '
लाल चीज़बर्गर:
export PS1='\[\e[1;31m\][\u@\h \W]\🍔 \[\e[0m\] '
साइकिल:
export PS1="\\u@\h \\w 🚴 "
या
export PS1="\\u@\h \\w 🚵 "
दिलों से प्यार करें:
export PS1="\\u@\h \\w 💞 💖 💓 💕 💘 "
बाईं ओर समय दिखाएँ और दाईं ओर एक घड़ी:
export PS1="[\@] \u@\h 🕒 "
सीधे इमोजी को तुरंत परिभाषा में चिपकाने के अलावा, आप पनीरबर्गर के लिए यूनिकोड कोड बिंदु का उपयोग कर सकते हैं printf
और प्रॉम्प्ट के भीतर कमांड प्रतिस्थापन कर सकते हैं :
$ PS1='$(printf "\U0001f354") $ '
🍔 $ echo "Hello,my cheesy prompt!"
Hello,my cheesy prompt!
🍔 $