¡Quiero que mi indicador de concha se vea como una hamburguesa con queso! 🍔🍔🍔
Sería bueno si también se muestra: nombre de usuario, nombre de host y directorio actual.
¡Quiero que mi indicador de concha se vea como una hamburguesa con queso! 🍔🍔🍔
Sería bueno si también se muestra: nombre de usuario, nombre de host y directorio actual.
Respuestas:
¡gran elección!
$ sudo apt-get install ttf-ancient-fonts
$ export PS1="\\u@\h \\w 🍔 "
disfrutar.
Poner una hamburguesa con queso en el indicador:
Instale una fuente Unicode que contenga este carácter:
sudo apt-get install ttf-ancient-fonts
Prueba el aviso:
export PS1="\\u@\h \\w 🍔 "
Realice el cambio de forma permanente (si no lo hace, se restablecerá una vez que se cierre el terminal):
nano .bashrc
Localiza estas líneas:
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
Reemplace el \$
carácter al final de las líneas que comienzan con PS1=
la hamburguesa con queso:
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
Escribir una hamburguesa con queso en todas partes (solo en Linux):
u
.No pude evitar llevar esto probablemente un paso demasiado lejos. Esta versión actualiza su solicitud para mostrar un carácter diferente según la hora del día, para ilustrar lo que debe hacer en ese momento.
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;"
Probablemente hay una forma más concisa de hacerlo; mi fiesta no es tan genial
Para agregar la hora actual del día en el lado izquierdo, reemplace la asignación de PS1
:
PS1='[\@] \u@\h:\w${c} '
askubuntu
, pero me pregunto si tiene una idea para hacer que esto funcione mac
, porque la estoy obteniendo no matches found: [9]= 🍩🍵
cuando agrego esto a mi (mac) ~ / .bash_profile :)
Puede usar el siguiente código para crear un mensaje útil y colorido con una hamburguesa de arte ASCII. Bueno ... para ser correcto, ¡esta es una hamburguesa con queso, carne roja, con ensalada en pan blanco italiano! Especial delicia! ;-)
Inicie sesión como usuario, vaya a la carpeta de inicio y abra el archivo bashrc:
vim ~/.bashrc
Agregue o reemplace la siguiente línea:
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\]"
Resultado (sin colores):
[john@server003 15:39:14 ~ (|||]$
Hamburguesa con queso verde:
export PS1='\[\e[1;32m\][\u@\h \W]\🍔 \[\e[0m\] '
Hamburguesa roja:
export PS1='\[\e[1;31m\][\u@\h \W]\🍔 \[\e[0m\] '
Bicicleta:
export PS1="\\u@\h \\w 🚴 "
o
export PS1="\\u@\h \\w 🚵 "
Corazones de amor:
export PS1="\\u@\h \\w 💞 💖 💓 💕 💘 "
Muestre la hora a la izquierda y un reloj a la derecha:
export PS1="[\@] \u@\h 🕒 "
Además de pegar el emoji directamente en la definición del indicador, puede usar el punto de código Unicode para hamburguesa con queso printf
y la sustitución de comandos dentro del indicador:
$ PS1='$(printf "\U0001f354") $ '
🍔 $ echo "Hello,my cheesy prompt!"
Hello,my cheesy prompt!
🍔 $