bash比较文件时间和当前时间

 

ft=`date +%Y%m%d%H%M%S -Iseconds -r filea`
ct
=`date +%Y%m%d%H%M%S -Iseconds`
if [ "$ct" -gt "$ft" ]
then
  echo 
"Current Time Large than file time"
  echo 
"$ct - $ft = "
  echo $[
$ct-$ft]
fi 

上面的秒数计算是不对的。

echo $[`date +%H` * 3600 + `date +%M` * 60 + `date +%S`]
这样算出来的就是准确的秒啦.

posted on 2006-09-25 22:14 CrazyWill 阅读(1071) 评论(0) 编辑 收藏

导航

<2006年9月>
272829303112
3456789
10111213141516
17181920212223
24252627282930
1234567

公告

昵称:CrazyWill
园龄:6年6个月
粉丝:0
关注:0

搜索

 
 

常用链接

随笔分类(22)

随笔档案(27)

文章分类(4)

编程开发

常用网站

关注

软件工程

最新评论

阅读排行榜

评论排行榜

推荐排行榜