使用find -exec {} +追踪参数

时间:2016-11-04 18:55:12

标签: linux bash find sh

我想在-exec的{​​{1}}选项的追加版本中添加一个尾随参数。

find

不起作用find . -exec echo {} asd + # expecting the following output: file1 file2 file3 [...] asd 必须是{}之前的最后一个字。 (奖金问题:为什么这个微不足道的功能没有实现?)

归档这个的最简单的表达式是什么,它可以处理带空格和特殊字符的文件名? POSIX一致性会很好,但如果它适用于Linux就足够了。

1 个答案:

答案 0 :(得分:4)

find . -exec sh -c 'echo "$@" asd' _ {} +