美文网首页
linux一次性删除多个文件,除了某些特殊文件

linux一次性删除多个文件,除了某些特殊文件

作者: markDownMan | 来源:发表于2018-09-27 23:39 被阅读28次

    转:Linux rm 删除指定文件外的其他文件 方法汇总_皮皮蔡_新浪博客


    .*.sh-----表示全部的带有后缀.sh的文件

    ls 命令列出全部文件和文件夹的名字,

    grep 正则表达式 .*.sh匹配文件和文件夹 -v参数表示匹配之外的的结果,也就是非sh文件,

    xargs用于获取参数,并传递后面的命令,xargs rm 表示删除操作


    此外,如果想拷贝多个文件到制定文件夹,也可以

    ls | grep .*.sh | xargs cp -t /bin

    相关文章

      网友评论

          本文标题:linux一次性删除多个文件,除了某些特殊文件

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