From: Markus Lehtonen Date: Thu, 1 Sep 2016 08:10:22 +0000 (+0300) Subject: build-perf-bisect: improve human-readable time format a bit X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c1aef5f42968504c225af76353a6352d44e9f980;p=thirdparty%2Fopenembedded%2Fopenembedded-core-contrib.git build-perf-bisect: improve human-readable time format a bit Don't print 'hours' if it's 0. Signed-off-by: Markus Lehtonen --- diff --git a/build-perf-bisect.sh b/build-perf-bisect.sh index 021271677eb..99adb4280b0 100755 --- a/build-perf-bisect.sh +++ b/build-perf-bisect.sh @@ -111,7 +111,11 @@ s_to_hms () { _h=`echo -e "scale=0\n$1 / 3600" | bc` _m=`echo -e "scale=0\n($1 % 3600) / 60" | bc` _s=`echo "$1 % 60" | bc` - printf "%d:%02d:%05.2f" $_h $_m $_s + if [ $_h -eq 0 ]; then + printf "%d:%05.2f" $_m $_s + else + printf "%d:%02d:%05.2f" $_h $_m $_s + fi } kib_to_gib () {