【发布时间】:2016-05-18 13:10:41
【问题描述】:
我很好奇以下内容。在 OSX 上使用 rm --force 时出现以下错误。
rm: illegal option -- -
usage: rm [-f | -i] [-dPRrvW] file ...
unlink file
rm -f 没有错误,即使标志应该相似。这背后的解释是什么?
【问题讨论】:
-
运行
man rm看看是否有--force选项 -
它不存在,实际上只是
-f。你知道这是为什么吗?我应该期望不同机器上的这些基本命令会有所不同吗? -
@kapser 你应该期望基本命令的基本特性是一致的。但是,虽然
rm与 unix 命令一样古老和基本,但--force是一个非标准的 GNU 添加,您可能在rm的其他实现中找不到它。