V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
lu18887
V2EX  ›  问与答

为何 Mac OS X 在命令行下 find 一个目录会比较耗时?

  •  
  •   lu18887 · 2014-10-22 20:30:09 +08:00 · 2828 次点击
    这是一个创建于 3466 天前的主题,其中的信息可能已经有所发展或是发生改变。
    lu18887deMacBook-Pro:data lu18887$ date
    2014年10月22日 星期三 20时28分24秒 CST
    lu18887deMacBook-Pro:data lu18887$ find . -name "20140509" -type d
    ./20140509
    lu18887deMacBook-Pro:data lu18887$ date
    2014年10月22日 星期三 20时28分32秒 CST
    lu18887deMacBook-Pro:data lu18887$



    当前目录下,只有85个目录,名字全是2014xxxx,这性能简直差到让人不敢相信啊,RMBP 13……
    3 条回复    2014-10-23 09:21:00 +08:00
    lu18887
        1
    lu18887  
    OP
       2014-10-22 20:30:52 +08:00
    去掉后面的 -type d 之后快了很多。
    yangg
        2
    yangg  
       2014-10-22 20:54:41 +08:00 via iPad
    看时间可以直接在用 “time find”
    lu18887
        3
    lu18887  
    OP
       2014-10-23 09:21:00 +08:00
    @yangg 谢了,学了一招!
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2838 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 11:53 · PVG 19:53 · LAX 04:53 · JFK 07:53
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.