Linux 判断文件修改时间和系统时间差

 linux 判断文件修改时间和系统时间差

?

#!/bin/bash

 

timestamp=`date +%s`

filepath=/root/yuhui/ta-2016030307.log

if [ -f $filepath ];

then

echo "文件存在!路径为:$filepath"

filetimestamp=`stat -c %y $filepath`

echo "文件最后修改时间戳:$filetimestamp"

 

timecha=$[$timestamp - $filetimestamp]

 

 if [ $timecha -gt 60 ];then

 echo '当前时间大于文件最后修改时间60秒'

 else

 echo '当前时间小于文件最后修改时间60秒'

 fi

 

else

echo "文件不存在或者您输入的路径有误"

fi

Linux 判断文件修改时间和系统时间差

Linux 判断文件修改时间和系统时间差

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

原文链接:http://blog.csdn.net/silentwolfyh/article/details/51223744

原创文章,作者:MZAVJ,如若转载,请注明出处:http://www.wangzhanshi.com/n/8653.html

(0)
MZAVJ的头像MZAVJ
上一篇 2025年1月1日 16:36:40
下一篇 2025年1月1日 16:36:44

相关推荐

发表回复

登录后才能评论