Attualmente ho il mio bash PS1
impostato su qualcosa del genere:
PS1="\[\`if [[ \$? = "0" ]]; then echo '\e[32m\h\e[0m'; else echo '\e[31m\h\e[0m' ; fi\`:\w\n\$ "
Come posso fare in modo che mostri il percorso assoluto anziché quello relativo (ad es. /home/dave/dir
Invece di ~/dir
)?
\u@\H[\w]:~\$
rendeuser@host[~/path]:~$
/home/dave/dir
e~/dir
sono entrambi percorsi assoluti, il secondo usa un'abbreviazione per la tua home directory. Un percorso relativo è un percorso relativo alla directory corrente (ad es.../dir
) Anziché iniziare da root (/
).