На даний момент я 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
), а не починається з root (/
).