美文网首页
清理Java项目垃圾文件

清理Java项目垃圾文件

作者: 耗子2015 | 来源:发表于2019-03-14 14:12 被阅读0次

    平时项目不注意清理无用文件,占用空间越来越多。
    小工具:shell删除Java项目中的target/、.idea/、*.iml,支持递归删除、支持mac系统。

    vim clear.sh
    

    赋值粘贴如下内容

    #!/bin/bash
    function getdir(){
        for element in `ls -a $1`
        do
            dir_or_file=$1"/"$element
            if [ -d $dir_or_file ]
            then
                #过滤mac中.和..文件夹
                if [ . != $element ]  && [ .. != $element ]
                then
                    if [ .idea == $element ] || [ target == $element  ]
                    then
                        rm -rf $dir_or_file
                    else
                        getdir $dir_or_file
                    fi
                fi
            else
                if [ ${element##*.} == iml ]
                then
                    rm $dir_or_file
                fi
            fi
        done
    }
    root_dir="./"
    getdir $root_di
    
    

    运行

    sh clear.sh
    

    相关文章

      网友评论

          本文标题:清理Java项目垃圾文件

          本文链接:https://www.haomeiwen.com/subject/gvvqmqtx.html