fix too long duration bug

This commit is contained in:
Andrey Anurin
2018-08-13 23:03:45 +03:00
parent 71c7fb803f
commit ba809bd2af

View File

@@ -50,7 +50,11 @@ function prompt_abra_precmd {
fi
if (( EXECTIME > 5 )); then
DURATION=$(TZ=GMT; strftime '%H:%M:%S ' $(( int(rint(EXECTIME)) )) )
SEC=$(( int(rint(EXECTIME % 60)) ))
MIN=$(( int(rint(EXECTIME / 60 % 60)) ))
HOUR=$(( int(rint(EXECTIME / 3600)) ))
DURATION="$(printf '%02d:%02d:%02d ' $HOUR $MIN $SEC)"
else
DURATION=''
fi