方法1
starttime=\`date +'%Y-%m-%d %H:%M:%S'\`
#执行程序
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"
方法2
#!/bin/bash
start=`date +%s`
ls -al >/dev/null 2>&1
sleep 5s
end=`date +%s`
dif=$[ end - start ]
echo $dif