linux 如何输入一个日期,然后从一个指定文件夹中获取这个日期以后的文件,复制到另外一个文件夹中。
我的想法是,在一个配置文件中,可以是多个文件组成的shell脚本配置输入的日期例如3月2号,然后配置指定文件夹的路径。例如:/root/test接着我执行start.sh...
我的想法是,在一个配置文件中,可以是多个文件组成的shell脚本
配置输入的日期例如3月2号,
然后配置指定文件夹的路径。例如:/root/test
接着我执行start.sh,shell就会将test文件夹中,大于3月2号的文件,复制到另外一个文件夹中,并且复制过去的文件上下文和原目录一致 展开
配置输入的日期例如3月2号,
然后配置指定文件夹的路径。例如:/root/test
接着我执行start.sh,shell就会将test文件夹中,大于3月2号的文件,复制到另外一个文件夹中,并且复制过去的文件上下文和原目录一致 展开
1个回答
2013-08-22
展开全部
你说的这个日期是指修改文件的日期还是创建文件的日期??
find . -ctime -3 是搜索当前目录下三天内创建的所有文件
find . -mtiime -3则是搜索最后一次修改的时间在三天内的所有文件
那就用find . -mtime -3这样子的吧,,
先计算指定日期和当前日期的时间间隔任何使用find命令来找到符合要求的文件并对其进行复制操作。
find . -ctime -3 是搜索当前目录下三天内创建的所有文件
find . -mtiime -3则是搜索最后一次修改的时间在三天内的所有文件
那就用find . -mtime -3这样子的吧,,
先计算指定日期和当前日期的时间间隔任何使用find命令来找到符合要求的文件并对其进行复制操作。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询