Linux系统下,递归删除文件或目录

在linux系统下,可以通过find命令和rm命令结合使用,达到递归删除的效果。

例如,要删除MAC系统下自动生成的索引文件夹.DS_Store,可以通过如下命令:

[cc lang=”php”]find . -name .DS_Store -type f -exec rm -f {} ;[/cc]

当然,在执行删除之前,最好查看一下find到的文件是否是要删除的文件:

[cc lang=”php”]find . -name .DS_Store[/cc]

发表评论

电子邮件地址不会被公开。 必填项已用*标注