写了一个linux的计时脚本,能够输出时分秒

Posted CSU迦叶

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了写了一个linux的计时脚本,能够输出时分秒相关的知识,希望对你有一定的参考价值。

#!/bin/bash

start=$(date +%s)

# 用需要计时的程序将下面这句替换掉
sleep 100;

end=$(date +%s)
take=$(( end - start ))
echo Time taken to execute commands is $take seconds.

let min=$take/60
let left1=$take-$(( $min * 60 ))

echo That is $min minutes and $left1 seconds.

let h=$take/3600
let left2=$min-$(( $h * 60 ))

echo That is $h hours and $left2 minutes.

输出

 里面用到了两种linux下的四则运算 let 以及 $ 

参考blog shell(7):四则运算

以上是关于写了一个linux的计时脚本,能够输出时分秒的主要内容,如果未能解决你的问题,请参考以下文章

C# 版本的 计时器类:精确到微秒 秒后保留一位小数 支持年月日时分秒带单位的输出

倒计时(时分秒)面板

倒计时(时分秒)面板

倒计时时分秒

js简单时分秒倒计时

时分秒计时器 js