我运行以下命令:
~/shell_temp$ find . -type f -name "IMAG1806.jpg" -exec rm -f {}\
我得到下面的输出:
> IMAG1806.jpg
Error:
find: missing argument to `-exec'
从当前目录中查找任何文件并用删除的确切命令是什么-exec
?
@ Zacharee1-将假定OP正在执行“空运行”。我会考虑将-i与rm一起使用,以防万一您发现“查找”了更多的文件,或者至少在没有-exec的情况下运行并查看了文件列表
—
Panther
@ Zacharee1:find命令将删除当前目录及其所有子目录(任何深度)中使用此名称调用的所有文件。
—
丹尼斯
或者代替直接使用而
—
Braiam
-exec rm
不仅仅是使用-delete
。
rm "IMAG1806.jpg"
吗?它在同一目录中,因此您知道它的名字。