12 我很好奇以下命令中的{}是做什么用的? 示例命令: find /foo/ -name "*.txt" -exec rm -v {} \; 手册页提供了一个简短的内容,但让我有些困惑: 字符串'{}'被当前文件名替换,该文件名在命令的参数中出现的所有位置(而不仅仅是在单独的参数中)(在某些版本的find中)。 find — 克里斯蒂 source
12 那就是用find附带的文件名代替的符号。 — 布鲁斯·埃迪格(Bruce Ediger) source 嗯,这很有意义,在那之后我可以再添加一个论点吗? — chrisjlee 2012年 6 您可以添加任何您喜欢的内容:这只是一个参数。就像"$a-single-output-file-name"当 ... -exec结束时一样,\;但是这意味着"$multiple" "$output" "$filenames"当- -exec结束时\+ — Peter.O 2012年 Peter.O的好评论:)。另请参阅有关find -exec问题的 — Tatjana Heuser