简单的一个计算程序时间的test.sh 如下图:
test.sh先touch test.sh ,然后写计算时间的方法,最后 用chmod u+x 给test.sh 赋予可执行权限,当然也可以用 chmod 744 来赋予权限(不懂可以参考 常用的Shell命令(二):https://www.jianshu.com/p/5b836b6c7e63),
核心就是程序开始时候,记录开始时间,结束时候记录结束时间,然后将这两个时间相减,当然时间是不能直接减的,要转换成时间戳来做减法,转换时间戳就是: `date +%s -d "${begin}"` 这个是开始时间,结束时间就将begin换成结束时间就好了,这边begin是定义好的时间,取值就用 ${} 方式获取。
这边我们为了方便测试,不写具体的实现程序,直接用sleep 2 来休眠2秒测试,然后我们将
执行结果:
结果到此结束!
网友评论