当前位置: 技术问答>linux和unix
(新手问题)怎样删除非空目录?
来源: 互联网 发布时间:2016-07-03
本文导语: 在linux C/C++编程中,用什么方法或者函数删除一个很大的非空目录? 在网上搜的都是 rm -rf之类的,没有找到在程序中怎样去写,希望各位大虾可以帮助我。谢谢、、、 | 刚才看了一下,...
在linux C/C++编程中,用什么方法或者函数删除一个很大的非空目录? 在网上搜的都是 rm -rf之类的,没有找到在程序中怎样去写,希望各位大虾可以帮助我。谢谢、、、
|
刚才看了一下,这个问题基本是不会出现的, 即使出现, 也可以有很多种办法处理。
比如进程重新启动自己,
必须写个脚本去处理,程序只是调用脚本。
|
rm属于coreutils包,你可以下下来看,http://www.gnu.org/software/coreutils/
|
system("rm -rf /tmp/1")
|
从windows转使用Linux,要注意区别二者的不同。
慢慢地努力,不要把windows系统使用习惯和思维方式带到Linux系统中。
慢慢地努力,不要把windows系统使用习惯和思维方式带到Linux系统中。
|
我看了你上一份帖子,要不你先进入到目录中 调用shell脚本清空文件夹之后在删文件夹吧。
for files in `ls *`
do
rm $files
done &
for files in `ls *`
do
rm $files
done &