【发布时间】:2016-08-02 11:44:22
【问题描述】:
我正在使用此命令尝试删除一个非常大的文件夹中的所有 Thumbs.db 文件。我认为-f 应该在不要求确认的情况下强制删除,但我仍然被提示在每个文件上输入“y”或“n”。
find "megapacks" -name Thumbs.db -ok rm -f {} \;
我尝试type rm 看看是否有别名,它的回应是
rm 别名为 `rm -i'
我尝试改用/bin/rm,但仍然收到提示
find "megapacks" -name Thumbs.db -ok /bin/rm -f {} \;
是否有人对如何避免确认有其他想法?
【问题讨论】:
-
改用
-delete? -
请注意,别名不会为命令的参数扩展,这就是
rm的含义。 -
unalias rm在你失去将枪对准你的脚的所有谨慎之前。