首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
Coding
V2EX  ›  Linux

给各位看个骚操作

  •  
  •   d0m2o08 · 349 天前 · 2688 次点击
    这是一个创建于 349 天前的主题,其中的信息可能已经有所发展或是发生改变。

    TIM 图片 20181229112638.png

    这得是什么样的大神才能写出这样的命令

    第 1 条附言  ·  349 天前
    我的意思是这命令写的有脱了裤子放屁的意思,find 后面也不是正则不是通配符 就一个 workspace 目录,
    直接 rm -rf workspace 就好了,至于又上 find 又上管道 又上 xargs 么
        1
    CRUD   349 天前
    看不懂,我去试试
        2
    importcode   349 天前
    恩 经常需要删除 node_modules
    find . -type d -name node_modules | xargs rm -rf
        3
    yuikns   349 天前
    没明白错在哪...
        4
    Prince28   349 天前
    怕不是有毒吧楼主 又想骗我删目录
        5
    jasonyang9   349 天前   ♥ 1
    怕翻车的话,把后面的 `| xargs ...` 整个拿掉,或把 `rm -rf` 换成 `echo` 先跑一次么
        6
    Deville   349 天前   ♥ 2
    我试了,挺好用的,刚才领导找我谈话说给我 N+1 让我赶紧走
        7
    hackerang   349 天前
    ...........
        8
    scukmh   349 天前
    不要激动啊,楼主。

    比如这样的目录

    http://caiji.scuseek.com/0abd6c8f1ceae6cb4225a842a3b66520.png
        9
    lululau   349 天前
    递归啊。。。

    不过有 zsh 谁还用 find:

    rm -rf **/hello(/)
        10
    yech1990   349 天前 via Android
    楼主应该不知道 find 是递归的吧
        11
    GeruzoniAnsasu   349 天前
    lz:

    rm -rf projects/project1/workspace
    rm -rf projects/project2/workspace
    rm -rf projects/project3/workspace
    rm -rf projects/project4/workspace

    完事了
    这什么大神才能写得 find 出这样的命令,脱裤子放屁!
        12
    xiaoxinxiaobai   349 天前 via Android
    这楼主就尴尬了。。。多学习总没坏处
        13
    radiolover   349 天前
    钓鱼贴,和之前那个通过 sleep 排序的套路差不多
    楼主赶紧承认吧
        14
    privil   349 天前
    11 楼正解
        15
    omph   349 天前
    为什么不用更简洁的命令 fd ?
        16
    d0m2o08   349 天前
    @scukmh 估计是我孤陋寡闻了,我搜的是 jenkins 修改 workspace 路径,jenkins 不可能有多个 workspace 目录吧
        17
    zhy   349 天前
    上下文不足,命令本身意思是搜索所有 `workspace`
        18
    no1xsyzy   349 天前
    -exec rm -rf {}
        19
    shn7798   349 天前
    当一个目下的文件达到一定数量,rm -rf 就会报错,就需要通过 find 命令分批来删除了
        20
    guoluwei   349 天前
    #看见 find 后面的那个点了么,改成你的路径就行了
        21
    daviswei   347 天前
    @no1xsyzy
    用管道加 xargs 的好处是,如果有海量文件需要删除,xargs 可以用-P 参数并行执行。
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3463 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 29ms · UTC 10:14 · PVG 18:14 · LAX 02:14 · JFK 05:14
    ♥ Do have faith in what you're doing.