Saat ini saya PS1
mengatur 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/dir
bukan ~/dir
)?
\u@\H[\w]:~\$
makesuser@host[~/path]:~$
/home/dave/dir
dan~/dir
keduanya 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 (/
).