cyrus 发表于 2018-8-26 13:09:28

shell 计算脚本执行时间

  计算脚本执行时间:
  #!/bin/bash
  UseTime () {
  startTime=`date +%Y%m%d-%H:%M`
  startTime_s=`date +%s`
  $Command            #根据自己脚本路径,测试脚本文件执行时间(sh test.sh)
  endTime=`date +%Y%m%d-%H:%M`
  endTime_s=`date +%s`
  sumTime=$[ $endTime_s - $startTime_s ]
  useTime=$[ $sumTime / 60 ]
  echo "$startTime ---> $endTime" "Totl:$useTime minutes">> /tmp/usertime.txt
  }
  hello () {
  echo "hello !"
  sleep 120
  }
  Command=hello
  UseTime $Command
  计算脚本使用时间分钟
  cat /tmp/usertime.txt
  20170510-14:54 ---> 20170510-14:56 Totl:2 minutes

页: [1]
查看完整版本: shell 计算脚本执行时间