rm -rf总是以0退出,即使dir不存在

时间:2018-03-02 05:32:34

标签: macos rm

我有这个命令:

rm -rf ~/.quicklock; echo $?
rm -rf ~/.quicklock; echo $?
rm -rf ~/.quicklock; echo $?
rm -rf ~/.quicklock; echo $?
即使目录不存在,

始终以0退出。我在Mac上。如果目录不存在,我认为它将以1退出?

1 个答案:

答案 0 :(得分:2)

rm -f如果文件不存在则不认为是错误(在rm -rf的情况下,该目录也不存在)。

man rm-f--force

  

忽略不存在的文件和参数