Prompt retorna o último retorno
Compilando algumas dicas de como personalizar o prompt resultou na seguinte função que retorna o último status de algum comando.
Segue o código para ser colocado no arquivo ~/.bashrc
Fontes:
http://blog.gnist.org/article.php?story=BashPromptWithExitStatus
http://doocy.net/archives/2004/11/19/add-dynamic-coloring-of-last-return-value-to-your-bash-shell-prompt/
Segue o código para ser colocado no arquivo ~/.bashrc
function exitstatus { EXITSTATUS="$?"
BOLD="\[\033[1m\]"
RED="\[\033[1;31m\]"
OFF="\[\033[m\]"
if [ "$EXITSTATUS" -eq "0" ]
then
PS1="${BOLD}\u@\h:\w [${EXITSTATUS}] \$${OFF} "
else
PS1="${BOLD}\u@\h:\w${OFF} [${RED}${EXITSTATUS}${OFF}] \$ "
fi
PS2="${BOLD}>${OFF} "
}
PROMPT_COMMAND=exitstatus
Fontes:
http://blog.gnist.org/article.php?story=BashPromptWithExitStatus
http://doocy.net/archives/2004/11/19/add-dynamic-coloring-of-last-return-value-to-your-bash-shell-prompt/
Marcadores: shell
0 Comentários:
Postar um comentário
<< Home