这个问题很basic,不过还是困扰了我一段时间.(这里主要讨论的是命令行模式下) 我本来觉得应该使用命令 rmdir 但是发现它无法删除非空的目录. 后来发现了原来应该使用命令 rm -rf 目录名 其中参数-f表示force.使用了这个参数就不会提示你是否要删除了. 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u1/42905/showart_1335996.html
很多人还是习惯用rmdir删除目录,不过一旦目录非空,就不行了,要用rm , 不过要加两个参数-rf 即:rm -rf 目录名字 -r 就是向下递归,不管有多少级目录,一并删除 -f 就是直接强行删除,不作任何提示的意思 如果没有-f,就会不停的提示,好麻烦的 [root@grcnjnnt04 2008]# rm -r 10 rm: descend into directory `10'? yes rm: descend into directory `10/01'? yes rm: descend into directory `10/01/00'? yes rm: descen...
Perl 中我想删除一个非空目录: system("rmdir dirname") || die "can not delete this dir"; 它会提示目录非空,该如何解决呢? 谢谢!
Perl 中我想删除一个非空目录:\r\n system(\"rmdir dirname\") || die \"can not delete this dir\";\r\n它会提示目录非空,该如何解决呢? 谢谢!