shellスクリプト計算時間

423 ワード

starttime=`date +'%Y-%m-%d %H:%M:%S'`
#    
sleep 5  #  5  

endtime=`date +'%Y-%m-%d %H:%M:%S'`
start_seconds=$(date --date="$starttime" +%s);
end_seconds=$(date --date="$endtime" +%s);
echo     :$starttime
echo     :$endtime
echo "      : "$((end_seconds-start_seconds))"s"

    

    :2020-04-13 11:23:16
    :2020-04-13 11:23:21
      : 5s