- 問題:
- Mac OS 上的 sed 為 BSD sed, 與 Linux上的 gnu sed 差異非常大, 像是不支援 -i, -e 等, 相當煩人
- 解決方法:
- 方法一: 用 brew 安裝 gnu-sed, 並將 PATH 環境變數優先指到 gnu-sed$ brew install gnu-sed
$ vim ~/.bash_profile PATH="/usr/local/opt/gnu-sed/libexec/gnubin:$PATH" $ source ~/.bash_profile
- 這我就不贅述了, 可以參考 GNU sed on Mac OS X 這篇
沒有留言:
張貼留言