【shell】转换 秒 为时:分:秒格式
例如:某个脚本或程序运行时间为3721秒,这样不利于查看,需要改成成 时:分:秒 的形式脚本:#!/bin/bashseconds=3721hour=$(( $seconds/3600 ))min=$(( ($seconds-${hour}*3600)/60 ))sec=$(( $seconds-${hour}*3600-${min}*60 ))HMS=`echo ${hour}:${min}:$
·
例如:某个脚本或程序运行时间为3721秒,这样不利于查看,需要改成成 时:分:秒 的形式
脚本:
#!/bin/bash
seconds=3721
hour=$(( $seconds/3600 ))
min=$(( ($seconds-${hour}*3600)/60 ))
sec=$(( $seconds-${hour}*3600-${min}*60 ))
HMS=`echo ${hour}:${min}:${sec}`
echo $HMS
运行结果:
[root@bbsa8900 tmp]# ./test.sh
1:2:1
更多推荐
已为社区贡献2条内容
所有评论(0)