【发布时间】:2018-05-04 06:26:24
【问题描述】:
我需要找到名为“child”的子目录并将这些文件夹中的文件复制到新目录。无法让它工作。
我可以找到子目录,但我无法从中复制文件。
> find /Volumes/COMMON-LIC-PHOTO-1/STUDIO-COMPLETE/ISSUETRAK/2016/03_2016 -type d -iname child
上面将找到 03_2016 中名为“child”的所有子目录,但我现在如何复制这些目录中的文件?
我试过了,但问题是它似乎想复制目录本身而不仅仅是文件:
> find /Volumes/COMMON-LIC-PHOTO-1/STUDIO-COMPLETE/ISSUETRAK/2016/03_2016 -type d -iname child | xargs cp '{}' /Volumes/COMMON-LIC-PHOTO-1/STUDIO-COMPLETE/ISSUETRAK/TEST \;
我不能让它只针对文件。
【问题讨论】: