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
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
原文链接:http://blog.csdn.net/silentwolfyh/article/details/51223744
原创文章,作者:MZAVJ,如若转载,请注明出处:http://www.wangzhanshi.com/n/8653.html