查找特定日期内的文件然后复制它们 grep 没有这样的文件

查找特定日期内的文件然后复制它们 grep 没有这样的文件

我正在使用 centos7,我想查找 8 月 9 日创建的文件,然后将它们移动到根路径下的另一个文件夹 B

所以我发出以下命令

find ./ -type f -ls |grep 'Aug  9' -exec cp {} /root/B \;

出现以下错误

grep: Aug  9: No such file or directory
   grep: cp: No such file or directory grep: {}: No such file or
   directory grep: /opt/B: Is a
   directory grep:  : No such file or directory

我的命令有什么错误?

答案1

您可以使用以下命令

find . -type f -newermt 2017-08-01 ! -newermt 2017-08-10 -exec cp {} /disk1/ab/ \;

相关内容