0

我在用

find ../../ -type f -name <filename>*.PDF -print0 | xargs -0 cp --target-directory=Directory name with path>;

但它只复制一个文件。它不会复制所有具有相同名称的文件。我需要搜索和复制的文件数量相同,但它在不同的日期和不同的文件夹中创建。如何解决这个问题。我已经创造了很多我在这方面面临的问题。

4

1 回答 1

0

这将为您提供重复的文件。获得名称后,您可以find使用脚本将其删除:

for i in `find .|grep pom.xml`; do 
   basename $i;
done |sort|uniq -c|sort -n|cut -b9-

PS:大家都很着急。在 StackOverflow 中通常不赞成在帖子中添加紧迫性,并且您可能会引发相反的反应

于 2013-04-25T08:59:31.370 回答