本篇文章更新時間:2019/04/10
如有資訊過時或語誤之處,歡迎使用 Contact 功能通知。
一介資男的 LINE 社群開站囉!歡迎入群聊聊~
如果本站內容對你有幫助,歡迎使用 BFX Pay 加密貨幣 或 新台幣 贊助支持。
Mac 是 Linux Base 的一套系統,但終究不是市面上常見的 Linux 版本,是 Apple 客製化過的。
這使得用其他發布版本 Linux (Ubuntu) 很習慣的人會在終端機指令上有需要「轉換」的學習成本。
於是,就有人把 GNU 版本的指令給帶到 Mac 上來使用,差別就是指令前面多了一個「g」。
安裝方式使用 brew
指令:
brew install coreutils
安裝好後還會貼心的提示你,如果不想使用「g」版本的還有另外包裝去掉「g」的呼叫方式,在 shell script profile 檔案中引用下方指令:
export PATH=/usr/local/opt/coreutils/libexec/gnubin:$PATH
export MANPATH=/usr/local/opt/coreutils/libexec/gnuman:$MANPATH
就可以完成取代內建的操作指令集。
如果 ls
指令造成內建資料夾顯示顏色有問題可以再補上 alias ls="ls --color=auto"
這句到 profile 最尾端。
參考: How to replace Mac OS X utilities with GNU core utilities?