首先,在谷歌上搜索“-R”之类的东西是没用的。各种不相关的答案都出来了。我知道什么rm -rf
会,但是什么rm -R
会?(特别是rm -R <directory>
)(我实际上找到了一个匹配项,但它说“它是生鸡蛋选项”,这是一个难以理解的谜)
答案1
这 rm 手册页 说:
-r, -R, --recursive
remove directories and their contents recursively
因此,rm
至少到目前为止,这两种选择都有相同的效果。
答案2
Arm
遵循 POSIX 的命令-R
完全视为。-r
实际上它定义-r
为等同于-R
:
-R
删除文件层次结构。请参阅描述。
-r
相当于 -R。