我使用的是一台新 Mac,其默认 shell 为zsh
。我安装了一些证书,但还需要执行一些额外步骤:
Add the following to your .bashrc or .bash_profile or .zshrc:
export SOME_THING_1="/my/path/cert1.crt"
export SOME_THING_2="/my/path/cert2.crt"
export SOME_THING_3="/my/path/cert3.crt"
请注意,SOME_THING_X
以上不是PATH
。
我可以.zshrc
通过记事本手动编辑文件open ~/.zshrc
并粘贴这些行吗?如果可以,我应该粘贴到哪里?
.zshrc:
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion
或者这是不好的做法?我应该改用类似的东西吗?如果是这样,我应该保留符号右侧文件路径周围的echo 'export SOME_THING_1="/my/path/cert1.crt"' >>~/.zshrc
双引号还是将其删除?""
=
答案1
open ~/.zshrc
只需在命令行上运行,它将.zshrc
在您的默认文本编辑器(通常是 TextEdit)中打开您的文件,只要您将其保存为纯文本,就可以了。
将它粘贴到文件中的哪个位置并不重要.zshrc
,因为其中没有任何其他内容依赖于它。
没有什么神奇之处.zshrc
,除了zsh
在启动时自动执行它;它只是一个文本文件。唯一的要求是它里面有有效的 Zsh 代码。
总体而言,我不会推荐你echo
直接print
这样做.zshrc
(尽管有很多例子和说明这样做)。“意外地把事情搞砸”太容易了。