如果Linux提示"list too long"用我这个办法

来源:互联网 发布:linux 添加www用户组 编辑:程序博客网 时间:2024/04/19 22:28

    如果有一个目录,下面有很多的文件,大概10万以上吧,这个时候用'rm cp mv chown'这些命令的时候就会提示你失败了,因为要操作的文件的太多了,那么怎么办呢?一下这个脚本可以解决你的问题:

    #!/bin/bash

    #

    for i in `find $1 -name '*' -type f`

    do

      [command]

    done

    举个例子说,如果你要删除某个目录下的txt文档,那么脚本是这样的:

    #!/bin/bash
    #
    for i in `find $1 -name '*.txt' -type f`
    do
       rm -f $i
    done

原创粉丝点击