以下是僅限于?MacOS 系統(tǒng)的技巧
用?brew
?(Homebrew)或者?port
?(MacPorts)進(jìn)行包管理。這些可以用來在 Mac 系統(tǒng)上安裝以上的大多數(shù)命令。
用?pbcopy
?復(fù)制任何命令的輸出到桌面應(yīng)用,用?pbpaste
?粘貼輸入。
用?open
?或者?open -a /Applications/Whatever.app
?使用桌面應(yīng)用打開文件。
Spotlight: 用?mdfind
?搜索文件,用?mdls
?列出元數(shù)據(jù)(例如照片的 EXIF 信息)。
ps
,ls
,tail
,awk
,sed
)都和 Linux 中有些微的不同,這些極大的被 System V-style Unix 和 GNU 工具影響。你可以通過標(biāo)題為 "BSD General Commands Manual" 的 man 頁面發(fā)現(xiàn)這些不同。在有些情況下 GNU 版本的命令也可能被安裝(例如?gawk
?和?gsed
?對(duì)應(yīng) GNU 中的 awk 和 sed )。如果要寫跨平臺(tái)的 Bash 腳本,避免使用這些命令(例如,考慮 Python 或者?perl
?)或者經(jīng)過仔細(xì)的測(cè)試。
更多建議: