ขณะนี้ฉันมีPS1ชุดทุบตีเป็นดังนี้:
PS1="\[\`if [[ \$? = "0" ]]; then echo '\e[32m\h\e[0m'; else echo '\e[31m\h\e[0m' ; fi\`:\w\n\$ "
ฉันจะทำให้มันแสดงเส้นทางสัมบูรณ์แทนเส้นทางสัมพัทธ์ (เช่น/home/dave/dirแทนที่จะเป็น~/dir) ได้อย่างไร
\u@\H[\w]:~\$ทำให้user@host[~/path]:~$
/home/dave/dirและ~/dirเป็นทั้งพา ธ สัมบูรณ์ที่สองใช้ตัวย่อสำหรับโฮมไดเร็กทอรีของคุณ เส้นทางสัมพัทธ์คือเส้นทางที่สัมพันธ์กับไดเรกทอรีปัจจุบันของคุณ (เช่น../dir) แทนที่จะเริ่มที่รูท (/)