通过阅读 GNU coreutils 手册页rm
,其中一个选项是-f
,根据手册,
-f, --force
ignore nonexistent files and arguments, never prompt
Run Code Online (Sandbox Code Playgroud)
现在,我做了一些测试并证明如果我使用类似的东西
rm -f /nonexisting/directory/
Run Code Online (Sandbox Code Playgroud)
它不会抱怨。
人们可以从这样的选择中真正获得什么?
另外,使用“删除目录”的最常见示例rm
类似于
rm -rf /delete/this/dir
Run Code Online (Sandbox Code Playgroud)
这个-r
选项是有道理的,但是-f
?