diff --git a/test.sh b/test.sh index e774aad..1760dc1 100755 --- a/test.sh +++ b/test.sh @@ -19,13 +19,30 @@ if [ "`git log --pretty=%H ...refs/heads/master^ | head -n 1`" != "`git ls-remot exit 0 fi +function show_time () { + num=$1 + min=0 + hour=0 + day=0 + if((num>59));then + ((sec=num%60)) + ((num=num/60)) + if((num>59));then + ((min=num%60)) + ((num=num/60)) + if((num>23));then + ((hour=num%24)) + ((day=num/24)) + else + ((hour=num)) + fi + else + ((min=num)) + fi + else + ((sec=num)) + fi + echo "$day"d "$hour"h "$min"m "$sec"s +} -declare -i errtime -errtime=`date +%s`-$(stat -c %Y /opt/idssys/nodemgmt/10.5.10.53-haproxy.down) -echo $errtime - -# if [ "" -gt "$timeout" ]; then -# echo 'yes' -# else -# echo 'no' -# fi \ No newline at end of file +show_time ${1} \ No newline at end of file