]> git.nbdom.net Git - nb.git/commitdiff
etc/profile.d/functions
authorDevops <sys@15gifts.com>
Wed, 26 Apr 2017 09:49:13 +0000 (10:49 +0100)
committerDevops <sys@15gifts.com>
Wed, 26 Apr 2017 09:49:13 +0000 (10:49 +0100)
etc/profile.d/functions

index fb80ef44737321b25a42b3cec9e0b2f77c85bc56..2b006e8f88258e1c026e2f6b8186e211888965c7 100644 (file)
@@ -280,6 +280,21 @@ while (<>) {
 '
 }
 
+secs2h () {
+   local T=$1
+   local D=$((T/60/60/24))
+   local H=$((T/60/60%24))
+   local M=$((T/60%60))
+   local S=$((T%60))
+
+   if [[ ${D} != 0 ]]
+   then
+      printf '%d days %02d:%02d:%02d' $D $H $M $S
+   else
+      printf '%02d:%02d:%02d' $H $M $S
+   fi
+}
+
 bytes2h() {
   local in args