Come rimuovere il nome del dispositivo dal prompt di bash? [duplicare]

2

È possibile rimuovere il nome del dispositivo nei comandi della shell per "risparmiare spazio"?

My-MacBook-Pro:~ username$

a

~ username$
    
posta xyNNN 12.08.2014 - 16:13
fonte

1 risposta

3

Sì, BASH (la shell OS X predefinita) ha la capacità di personalizzare il prompt in molti modi.

$PS1 è la variabile di shell per il prompt principale.

Prova a digitare echo $PS1 nella riga di comando e ti mostrerà come $ PS1 è attualmente configurato.

Se vuoi solo rimuovere il nome host puoi impostare $ PS1 su \W \u\$ (nota che c'è uno spazio dopo $ ) (cioè $PS1="\W \u\$ " )

Se vuoi che ciò accada ogni volta che accedi, dovrai aggiungere export $PS1="\W \u\$ " al tuo file .bashrc .

Sono disponibili numerose informazioni sull'impostazione del prompt PS1 con altre opzioni nella pagina man bash .

    
risposta data 12.08.2014 - 16:24
fonte

Leggi altre domande sui tag