Tôi muốn dấu nhắc vỏ của tôi trông giống như một miếng phô mai! 🍔🍔🍔
Sẽ thật tuyệt nếu nó cũng được hiển thị: tên người dùng, tên máy chủ và thư mục hiện tại.
Tôi muốn dấu nhắc vỏ của tôi trông giống như một miếng phô mai! 🍔🍔🍔
Sẽ thật tuyệt nếu nó cũng được hiển thị: tên người dùng, tên máy chủ và thư mục hiện tại.
Câu trả lời:
lựa chọn tuyệt vời!
$ sudo apt-get install ttf-ancient-fonts
$ export PS1="\\u@\h \\w 🍔 "
thưởng thức.
Đặt một miếng phô mai vào dấu nhắc:
Cài đặt phông chữ unicode có chứa ký tự này:
sudo apt-get install ttf-ancient-fonts
Hãy thử lời nhắc:
export PS1="\\u@\h \\w 🍔 "
Thay đổi vĩnh viễn (nếu bạn không làm điều đó, nó sẽ thiết lập lại sau khi đóng thiết bị đầu cuối):
nano .bashrc
Xác định vị trí các dòng này:
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
Thay thế \$
ký tự ở cuối dòng bắt đầu PS1=
bằng phô mai:
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
Nhập một loại phô mai ở khắp mọi nơi (chỉ dành cho linux):
u
sẽ xuất hiện.Tôi không thể giúp nhưng có lẽ đây là một bước quá xa. Phiên bản này cập nhật lời nhắc của bạn để hiển thị một ký tự khác dựa trên thời gian trong ngày, để minh họa những gì bạn nên làm vào thời điểm đó.
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;"
Có lẽ có một cách ngắn gọn hơn để làm điều đó; bash của tôi không phải là tất cả tuyệt vời.
Để thêm thời gian hiện tại trong ngày ở phía bên trái, hãy thay thế việc gán PS1
:
PS1='[\@] \u@\h:\w${c} '
askubuntu
, nhưng tôi chỉ tự hỏi liệu bạn có ý tưởng nào để làm việc này không mac
, vì tôi sẽ nhận được no matches found: [9]= 🍩🍵
khi tôi thêm nó vào (mac) ~ / .bash_profile :)
Bạn có thể sử dụng đoạn mã sau để tạo một dấu nhắc hữu ích và đầy màu sắc với một chiếc bánh hamburger nghệ thuật ASCII. Chà ... chính xác, đây là một loại phô mai, thịt đỏ, với salad trên bánh mì trắng Ý! Đặc biệt thích thú! ;-)
Đăng nhập với tư cách người dùng, truy cập thư mục chính và mở tệp bashrc:
vim ~/.bashrc
Thêm hoặc thay thế dòng sau:
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\]"
Kết quả (không có màu):
[john@server003 15:39:14 ~ (|||]$
Cheeseburger xanh:
export PS1='\[\e[1;32m\][\u@\h \W]\🍔 \[\e[0m\] '
Bánh phô mai đỏ:
export PS1='\[\e[1;31m\][\u@\h \W]\🍔 \[\e[0m\] '
Xe đạp:
export PS1="\\u@\h \\w 🚴 "
hoặc là
export PS1="\\u@\h \\w 🚵 "
Trái tim tình yêu:
export PS1="\\u@\h \\w 💞 💖 💓 💕 💘 "
Hiển thị thời gian bên trái và đồng hồ bên phải:
export PS1="[\@] \u@\h 🕒 "
Ngoài việc dán biểu tượng cảm xúc vào định nghĩa lời nhắc trực tiếp, bạn có thể sử dụng điểm mã Unicode cho phô mai printf
và thay thế lệnh trong dấu nhắc:
$ PS1='$(printf "\U0001f354") $ '
🍔 $ echo "Hello,my cheesy prompt!"
Hello,my cheesy prompt!
🍔 $