查找+ grep + cp问题

时间:2018-07-10 21:58:00

标签: linux grep find cp

我在目录中有一些文件,我想:

  • 查找少于1天的修改内容。
  • 在此结果中,找到包含以下内容的内容:“返回码:-”
  • 在此结果中,找到包含以下内容的内容:“ MNOR”或“ TECH”或“ FTAL”

我做到了:

find /home/eleve/Bureau/test/ -mtime -1 | grep -lR "return code : -" |  grep -lR "MNOR\|TECH\|FTAL"

它工作正常,我有我关心的文件,现在我想将这些文件复制到另一个目录,但是我不知道该怎么办,我读了很多东西,例如“ | xargs cp -t / directory ”,但仍然不起作用

您有帮助我的解决方案吗?

谢谢你!

1 个答案:

答案 0 :(得分:0)

尝试

cp `find /home/eleve/Bureau/test/ -mtime -1 | grep -lR "return code : -" |  grep -lR "MNOR\|TECH\|FTAL"` Directory