¿Es posible eliminar el nombre del dispositivo en mis comandos de shell para "ahorrar espacio"?
My-MacBook-Pro:~ username$
a
~ username$
¿Es posible eliminar el nombre del dispositivo en mis comandos de shell para "ahorrar espacio"?
My-MacBook-Pro:~ username$
a
~ username$
Sí, BASH (el shell de OS X predeterminado) tiene la capacidad de personalizar el indicador de muchas maneras.
$PS1 es la variable de shell para el indicador principal.
Intente escribir echo $PS1 en la línea de comandos y te mostrará cómo está configurado actualmente $ PS1.
Si solo desea eliminar el nombre de host, puede establecer $ PS1 en \W \u\$ (tenga en cuenta que hay un espacio después del $ ) (es decir, $PS1="\W \u\$ " )
Si quieres que esto suceda cada vez que inicies sesión, deberás agregar export $PS1="\W \u\$ " a tu archivo .bashrc .
Hay mucha información sobre cómo configurar el indicador de PS1 con otras opciones en la página man bash .
Lea otras preguntas en las etiquetas macos command-line