本篇文章更新時間:2019/04/10
如有資訊過時或語誤之處,歡迎使用 Contact 功能通知或向一介資男的 LINE 社群反應。
如果本站內容對你有幫助,歡迎贊助支持


Mac 是 Linux Base 的一套系統,但終究不是市面上常見的 Linux 版本,是 Apple 客製化過的。

這使得用其他發布版本 Linux (Ubuntu) 很習慣的人會在終端機指令上有需要「轉換」的學習成本。

於是,就有人把 GNU 版本的指令給帶到 Mac 上來使用,差別就是指令前面多了一個「g」。

安裝方式使用 brew 指令:

brew install coreutils

使用 GNU 格式的終端機指令方法

安裝好後還會貼心的提示你,如果不想使用「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?


Share:

作者: Chun

WordPress 社群貢獻者、開源社群推廣者。專注於 WordPress 外掛開發、網站效能最佳化、伺服器管理,以及 iDempiere 開源 ERP 導入與客製開發。曾參與 WordCamp Taipei 等社群活動,GitHub Arctic Code Vault Contributor。提供資訊顧問、WordPress 開發教學、主機最佳化與企業 ERP 整合服務。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *


文章
Filter
Apply Filters
Mastodon