function nonzero_return() { RETVAL=$? [ $RETVAL -ne 0 ] && echo "$RETVAL "} export PS1="\n\[\e[33m\]\w\[\e[m\]\n\`nonzero_return\`\[\e[32m\]\u\[\e[m\]\[\e[31m\]@\[\e[m\]\[\e[32;40m\]\h\[\e[m\]\[\e[31m\]\\$\[\e[m\] " 이렇다. http://ezprompt.net/ : 여기서 생성된 것을 기반으로 조금 고쳤다. /path/to/directory[returncode] userid@hostname$ 이런 두 줄짜리이다.