当前位置: 技术问答>linux和unix
请问在Red Hat Linux下怎么使用find exec组合命令查询全部的shell可执行文件并删除这些文件 ?
来源: 互联网 发布时间:2017-03-23
本文导语: 大家好!我在Libux下面经常需要在当前目录下将一些Shell可执行文件删除,查阅资料知道find exec命令可是实现这个功能,可是具体应该怎么写这条命令呢 ?(不包括隐藏的可执行文件) 还有,怎么使用find exec查询出当...
大家好!我在Libux下面经常需要在当前目录下将一些Shell可执行文件删除,查阅资料知道find exec命令可是实现这个功能,可是具体应该怎么写这条命令呢 ?(不包括隐藏的可执行文件)
还有,怎么使用find exec查询出当前目录下的全部隐藏文件并删除呢 ?谢谢!
还有,怎么使用find exec查询出当前目录下的全部隐藏文件并删除呢 ?谢谢!
|
find全部隐藏文件并删除
find . -name ".*" |xargs rm -rf
find . -name ".*" |xargs rm -rf
|
数据量不大的话,用xargs 和exec 没啥区别,要是数据量大得话xargs好点。
|
-exec没法指定一次传入多少个命令行参数,但xargs可以。