V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
wikinee
V2EX  ›  macOS

Mac 的 shell 和 Linux 的 shell 差距有多大

  •  
  •   wikinee · 2015-08-22 21:31:03 +08:00 · 6500 次点击
    这是一个创建于 3379 天前的主题,其中的信息可能已经有所发展或是发生改变。
    看鸟哥的脚本,照着例子写了几个
    发现:
    echo - e “会把- e 这个参数都数出来”

    date --date='2 days ago' 会报格式错误
    14 条回复    2015-08-29 06:17:35 +08:00
    hiv2itsme
        1
    hiv2itsme  
       2015-08-22 21:33:34 +08:00
    shell 都是 bash,有区别的是个体命令,有差别的还是蛮多的。
    Comphuse
        2
    Comphuse  
       2015-08-22 21:34:52 +08:00
    Mac 下面是 BSD 组件,不是 GNU coreutils 。
    ovear
        3
    ovear  
       2015-08-22 21:35:04 +08:00
    df -lh...
    wikinee
        4
    wikinee  
    OP
       2015-08-22 21:39:03 +08:00
    @hiv2itsme 嗯,挺大的
    @Comphuse 我把这茬给忘了,罪过。 Mac 压根不是 linux 是 unix
    @ovear 这是啥
    haogefeifei
        5
    haogefeifei  
       2015-08-22 22:14:16 +08:00
    Linux 有好多乱七八糟的命令 Mac 上是没有的, Mac 上也好多独有的命令 Linux 上没有。。。这两类 Unix 系统各自发展好多年了,有差异是正常的。。。
    Daniel65536
        6
    Daniel65536  
       2015-08-22 22:39:28 +08:00
    你得 brew install coreutils
    aheadlead
        7
    aheadlead  
       2015-08-22 22:51:31 +08:00 via iPhone
    pstree
    hardware
        8
    hardware  
       2015-08-22 22:53:28 +08:00
    lsusb
    lxrmido
        9
    lxrmido  
       2015-08-22 23:16:30 +08:00
    du --max-depth
    du -d
    guoziyan
        10
    guoziyan  
       2015-08-23 00:48:49 +08:00
    @hardware lsbom ...
    jyf007
        11
    jyf007  
       2015-08-23 05:29:37 +08:00
    nextstep 具体看程序员杂志有个传,原来有个项目是 mklinux 后来谈崩了才变成 bsd 系的
    bleaker
        12
    bleaker  
       2015-08-23 18:26:41 +08:00
    好像是 OS X 开发的时候乔布斯去找了 Linus ,然后被喷回来了。。
    IgniteWhite
        13
    IgniteWhite  
       2015-08-23 21:19:02 +08:00
    homebrew 为什么存在?回答了这个问题就好啦。
    cxbig
        14
    cxbig  
       2015-08-29 06:17:35 +08:00
    替换并写入原文件,-i 后面必须要带空字符串 '' 才能写回原文件
    sed -i '' -E 's/str_a/str_b/'

    sed 下大多数 option 都和 linux 不一样
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4112 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 10:11 · PVG 18:11 · LAX 02:11 · JFK 05:11
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.