在BASH中,如何在递归“查找”的文件的复制语句中引用目录名称

问题描述

  1. 我想递归地找到所有以* DETAIL.pdf结尾的文件
  2. 为每个文件创建一个与原始目录同名的新目录(在另一个驱动器中)
  3. 将文件复制到新目录

我目前正在尝试以下操作: find . -name \*DETAIL.pdf -type f -not -path "./test2" -exec cp -R {} ./test2 \;

我正在通过引用每个文件的原始目录名称来为所有这些文件创建新目录。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)