如何在 Mac OS 中的 Linux 上向 ZSH 中的 PATH 變數新增新條目
預設情況下,我們的 macOS Catalina 中沒有 .zshrc 檔案,我們需要建立它。要建立 .zshrc 檔案,我們可以按照以下步驟操作 -
開啟終端
鍵入 touch ~/.zshrc 以建立該檔案。
按 Return
我們還可以透過僅鍵入下面顯示的命令從任何目錄中的終端中開啟 .zshrc 檔案
示例
vi ~/.zshrc
輸出
immukul@192 linux-questions-code % cat ~/.zshrc export GOPATH=/Users/immukul/go_projects export NDHOME=/Users/immukul/Downloads export GOTRACEBACK=all export GOROOT=/usr/local/go export LC_CTYPE=C export PATH=/home/Systems export LANG=C
請注意,不同機器的輸出可能不同。
要在 PATH 變數中新增一個條目,我們可以向終端寫入以下命令,而我們甚至不必開啟 zshrc 檔案來執行此操作。
命令
echo -n 'export PATH=~/some/path:$PATH' >> ~/.zshrc
輸出
immukul@192 linux-questions-code % cat ~/.zshrc export GOPATH=/Users/immukul/go_projects export NDHOME=/Users/immukul/Downloads export GOTRACEBACK=all export GOROOT=/usr/local/go export LC_CTYPE=C export PATH=/home/Systems:/some/path export LANG=C
另一種方法是開啟 zshrc 檔案,然後手動插入 export 命令。
命令
export PATH=/home/bin:$PATH
輸出
immukul@192 linux-questions-code % cat ~/.zshrc export GOPATH=/Users/immukul/go_projects export NDHOME=/Users/immukul/Downloads export GOTRACEBACK=all export GOROOT=/usr/local/go export LC_CTYPE=C export PATH=/home/Systems:/some/path:/home/bin export LANG=C
建議在你完成後對該檔案進行 source 處理,讓所有終端都可以使用所做的更改。
廣告