(可能)关于 rmdir 的小问题

Yit*_*hak 3 unix rm

我希望这不是太琐碎,但由于某种原因,我无法获得一个简单的命令来执行。

我正在编写一个文件操作脚本,我有几个名为 test、test2 等的目录,每个目录都包含几个文件。
我输入:
rmdir --ignore-fail-on-non-empty test*

我得到一个没有错误消息的提示,就好像命令执行得很干净一样。我ls是我所在的目录并得到:
test test2 test3 test4

我知道我遗漏了一些明显的东西;有人知道它是什么吗?是的,我在父目录中。是的,该选项输入正确——我检查了两次联机帮助页。

Eri*_*icR 8

rmdir --ignore-fail-on-non-empty完全按照它在罐头上所说的做,它在非空时忽略失败;即,它什么都不做。

您的问题的另一种解决方案是rm -rrm -rf,使用-f以“忽略不存在的文件,从不提示”。