#!/bin/sh
# 备份稿基顷天数
# 指定的文件
FILE_NAME="锋基"
# 备份日志所在的目录
LOG_DIR=""
FILE_NAME=+basename ${FILE_NAME}+
DIR_NAME=+dirname ${FILE_NAME}+
# 如果找到备份天以内修改的指定文件,认为需要删除备键陆份日志.
IsDelFlag=+find ${DIR_NAME} -name ${FILE_NAME} -mtime -${BAK_DEL_DAYS} | wc -l+
if [ "${IsDelFlag}" == "1" ]
then
echo "Delete backup log of ${BAK_DEL_DAYS} dayes ago."
fi
$dir_name= # 要删除的文件所在文件夹
$file_name=#要删除文件的文件名,可雹型使陆肆哗用*等通配符早行
在windows下,一个文件有:创建旅空时间、修改时间、访问时间.
而在Linux下,一个文件也有三种时间,分别是:访问时间、修改洞镇核时间、状态时间
LInux下没有创建时间说纳掘法.
上面三个之一的,可以用Stat file查看.
脚本可以:
for i in $(find . -type f );do echo $i;stat $i|grep Change;done
更新时间直接date >>念稿 filename就可以了吧
脚本运行到你要停顿的地方,放一段滑慧这个,然后继续信高答执行
用这命令清备蠢搏试答档毁试
# stat file
File: 'file'凯返
Birth: -
文件的创建时间是不记蔽孙或录的,每次修改后,都会变成change
以上就是土嘎嘎小编大虾米为大家整理的相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!