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

我的想法是,在一个配置文件中,可以是多个文件组成的shell脚本
配置输入的日期例如3月2号,
然后配置指定文件夹的路径。例如:/root/test
接着我执行start.sh,shell就会将test文件夹中,大于3月2号的文件,复制到另外一个文件夹中,并且复制过去的文件上下文和原目录一致

你说的这个日期是指修改文件的日期还是创建文件的日期??
find . -ctime -3 是搜索当前目录下三天内创建的所有文件
find . -mtiime -3则是搜索最后一次修改的时间在三天内的所有文件

那就用find . -mtime -3这样子的吧,,
先计算指定日期和当前日期的时间间隔任何使用find命令来找到符合要求的文件并对其进行复制操作。
温馨提示:答案为网友推荐,仅供参考
相似回答