【发布时间】:2012-02-11 20:44:25
【问题描述】:
我正在尝试运行
find ./ -name "*.xyz" -o -name "*.abc" -exec cp {} /path/i/want/to/copy/to
实际上,这是一个更大的名称扩展列表,但我不知道这对这个示例很重要。基本上我想将所有找到的内容复制到另一个/path/i/want/to/copy/to。但是,它似乎只执行列表中的最后一个 -name 测试。
如果我删除 -exec 部分,我希望找到的所有文件变体都会打印出来。
如何让它将找到的完整文件传递给 -exec?
【问题讨论】:
标签: linux bash shell scripting