文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>删除大量文件--参数列表过长的解决办法(xargs)

删除大量文件--参数列表过长的解决办法(xargs)

时间:2010-10-27  来源:hairui8991

可以使用xargs 命令:
如下:
find . -name '*.txt' -print0 |xargs -0 rm -f {}
ls |grep txt|xargs rm -fv
find |grep txt|xargs rm -fv
xargs ls *.txt | xargs rm -f "{}"
find /home/test/service/error/* -ctime +7 -exec rm -rf {} \;

在某些情况下,比喻文件数过多,超过了xargs处理能力的情况下,这些命令还是不奏效
我的解决办法是写个shell脚本,很简单,就2句话:

#!/bin/bash

for name in `find /home/test/service/error -name "*.txt" -print`
do
    rm -f $name
done
相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载