当前位置: 技术问答>linux和unix
linux 删除文件 急!
来源: 互联网 发布时间:2016-06-24
本文导语: 有四个文件 1,2,3,4中均包含了a文件,这四个文件的子目录中也有a文件 能否在根目录下执行删除命令,把此目录下所有文件内的a文件全删除呢? | 用 find 和 rm 命令就可以了。 首先cd到...
有四个文件 1,2,3,4中均包含了a文件,这四个文件的子目录中也有a文件
能否在根目录下执行删除命令,把此目录下所有文件内的a文件全删除呢?
能否在根目录下执行删除命令,把此目录下所有文件内的a文件全删除呢?
|
用 find 和 rm 命令就可以了。
首先cd到你的四个文件的目录上面,输入命令:
find . -name a -exec rm -f {} ;
首先cd到你的四个文件的目录上面,输入命令:
find . -name a -exec rm -f {} ;
|
最简单的就是使用find命令和rm 命令一起来进行。比较简单的做法是:
1. cd到要删除文件所在目录的最顶层;
2. 执行: find . -name a |xargs rm -f
使用xargs比较容易,出错率比较小!
1. cd到要删除文件所在目录的最顶层;
2. 执行: find . -name a |xargs rm -f
使用xargs比较容易,出错率比较小!