linux 如何输入一个日期,然后从一个指定文件夹中获取这个日期以后的文件,复制到另外一个文件夹中。

我的想法是,在一个配置文件中,可以是多个文件组成的shell脚本配置输入的日期例如3月2号,然后配置指定文件夹的路径。例如:/root/test接着我执行start.sh... 我的想法是,在一个配置文件中,可以是多个文件组成的shell脚本
配置输入的日期例如3月2号,
然后配置指定文件夹的路径。例如:/root/test
接着我执行start.sh,shell就会将test文件夹中,大于3月2号的文件,复制到另外一个文件夹中,并且复制过去的文件上下文和原目录一致
展开
 我来答
匿名用户
2013-08-22
展开全部
你说的这个日期是指修改文件的日期还是创建文件的日期??
find . -ctime -3 是搜索当前目录下三天内创建的所有文件
find . -mtiime -3则是搜索最后一次修改的时间在三天内的所有文件

那就用find . -mtime -3这样子的吧,,
先计算指定日期和当前日期的时间间隔任何使用find命令来找到符合要求的文件并对其进行复制操作。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式