为什么 rm -r 与 rm -R 相同?

为什么 rm -r 与 rm -R 相同?

如果您查看rm手册页你看rm -r, 、rm -R、 和rm --recursive都是一样的。

-r, -R, --recursive
      remove directories and their contents recursively

使用选项时,我习惯于区分大小写,不同的大小写通常会有不同的目的(通常完全不同)。这甚至可以在rmwhere rm -iis equal torm --interactive=alwaysrm -Iis equal to中看到rm --interactive=once

-r-R选项都与 相同是否有任何历史原因--recursive?是否有任何理由使用其中一种而不是另一种(例如跨系统的兼容性)?

相关内容