Estoy en OSX, y mi nombre de host en el panel de preferencias lee "Nombre de equipo del usuario", pero cuando voy a mi línea de comando está leyendo:
otra cosa: ~ myusername $
Mi entendimiento es que la primera parte del indicador del terminal es siempre el nombre de la máquina, sin embargo, cada indicación de las GUI en OSX parece ser que el nombre de mi máquina es diferente de lo que se muestra en la terminal.
¿Qué podría hacer que la primera parte del terminal sea diferente?
Cuando echo $ PS1 me sale:
\h:\W \u\$
Si reviso mi nombre de host obtengo:
scutil --get HostName
HostName: not set
También he intentado el nombre de netbios:
defaults read /Library/Preferences/SystemConfiguration/com.apple.smb.server NetBIOSName
steves-machine
y el nombre del host local
scutil --get HostName
steves-machine
fuente
defaults read /Library/Preferences/SystemConfiguration/com.apple.smb.server NetBIOSName
y el nombre de host local:scutil --get LocalHostName