Saat ini saya PS1mengatur bash saya untuk sesuatu seperti ini:
PS1="\[\`if [[ \$? = "0" ]]; then echo '\e[32m\h\e[0m'; else echo '\e[31m\h\e[0m' ; fi\`:\w\n\$ "
Bagaimana saya bisa membuatnya menunjukkan jalur absolut alih-alih yang relatif (misalnya, /home/dave/dirbukan ~/dir)?
\u@\H[\w]:~\$makesuser@host[~/path]:~$
/home/dave/dirdan~/dirkeduanya path absolut, yang kedua menggunakan singkatan untuk direktori home Anda. Path relatif adalah path yang relatif terhadap direktori Anda saat ini (misalnya../dir) daripada memulai pada root (/).