rm -rf (-rf -fr) 中字母 R 和 F 的顺序重要吗?

Does the order of the letters R and F in rm -rf (-rf -fr) matters?

我有一个网站使用 Cron 来执行一些 Unix 命令行代码来清理一些 PHP 缓存。

rm -rf path/to/cache/folder/*

rm 我知道:

但是顺序会改变意思吗?

没有。它们没有区别。您可以在 source of rm (coreutils).

中验证

它们是独立的选项,设置这些标志:

case 'f':
  x.interactive = RMI_NEVER;
  x.ignore_missing_files = true;
  prompt_once = false;
[...]
case 'r':
case 'R':
  x.recursive = true;

并且这些标志在代码的后面才有效。这是在 Linux/unix.

中解析参数的常用方法