请问在Red Hat Linux下怎么使用find exec组合命令查询全部的shell可执行文件并删除这些文件 ?
大家好!我在Libux下面经常需要在当前目录下将一些Shell可执行文件删除,查阅资料知道find exec命令可是实现这个功能,可是具体应该怎么写这条命令呢 ?(不包括隐藏的可执行文件)
还有,怎么使用find exec查询出当前目录下的全部隐藏文件并删除呢 ?谢谢!
[解决办法]
find全部隐藏文件并删除
find . -name ".*"
[解决办法]
xargs rm -rf
[解决办法]
数据量不大的话,用xargs 和exec 没啥区别,要是数据量大得话xargs好点。
[解决办法]
-exec没法指定一次传入多少个命令行参数,但xargs可以。