diff --git a/.bashrc b/.bashrc index b41c1a013d03247260648f7acb9e1ff6cb7cd388..fee5d13ebda2bc7764278e80f47da1e9e397238f 100644 --- a/.bashrc +++ b/.bashrc @@ -207,9 +207,10 @@ __prompt () { #red="\033[31;1m" #yellow="\033[33;1m" prompt="" - [ "$exitstatus" = "0" ] || prompt="[Exit status: $exitstatus] $prompt" [ ! -f "$HOME/.prerun.$$" ] || runduration="$(__run_duration)" [ "${runduration:-0}" -lt "10" ] || prompt="[Run duration: $runduration] $prompt" + [ -n "${runduration:-}" ] || exitstatus='0' + [ "$exitstatus" = "0" ] || prompt="[Exit status: $exitstatus] $prompt" echo "$prompt" }