shell计算程序运行时长

#!/bin/bash

starttime=`date +'%Y-%m-%d %H:%M:%S'`
sleep 3
endtime=`date +'%Y-%m-%d %H:%M:%S'`
start_seconds=$(date --date="$starttime" +%s);
end_seconds=$(date --date="$endtime" +%s);
echo "本次运行时间: "$((end_seconds-start_seconds))"s"

你可能感兴趣的:(shell计算程序运行时长)