我有一个网站,它使用Cron执行一些Unix命令行代码来清理一些PHP
缓存。
rm -rf path/to/cache/folder/*
在rm
我知道:
-r
代表递归 -f
代表强力 但顺序是否改变了意义?
答案 0 :(得分:1)
没有。它们没有区别。您可以在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中解析参数的常用方法。