Featured image of post 如何為Mac設定環境變數

如何為Mac設定環境變數

試著將桌面加到環境變數中,透過$Desktop來回到桌面

教學

可以先輸入

1
env

來查看自己目前的環境變數有什麼

再來透過

1
vim ~/.bash_profile

來編輯bash_profile,編輯裡面的內容

1
export DESKTOP="$HOME/Desktop"

image-20230614153700891

之後再輸入

1
source ~/.bash_profile
1
vim ~/.zshrc

然後再開頭的地方加上

1
2
3
if [ -f ~/.bash_profile ]; then
   source ~/.bash_profile
fi

保存後退出,並輸入

1
source ~/.zshrc

說明:https://www.twblogs.net/a/5eee14bd45d52357fb494be6

原因解釋如下: bash的配置文件是.bashrc, zsh的配置文件是.zshrc,當你使用zsh作爲默認shell工具的時候,它啓動時並不會加載bash的這兩個配置文件.bashrc和.bash_profile,而只會 加載自己的配置文件.zshrc,爲了讓我們的配置文件生效,只能在.zshrc中添加上面的配置。

如果不做上述設置,你就會發現,只有當你每次source ~/.bash_profile後纔會生效,下次重新打開zsh窗口,還是不生效。


這樣就可以囉!

之後可以再輸入一次env,來確認環境變數有被加入到系統中

image-20230614153937948

結果展示

demo

Licensed under CC BY-NC-SA 4.0