所以我正在安装一些用于编码和个人使用的东西,我需要在终端中运行它(如果你没有阅读标题,我就在Mac上).
~/.bash_profile
它只是说许可被拒绝,我正在运行OSX 10.8.4 Mountain Lion.我该如何绕过这个?
koj*_*iro 30
你永远不想运行它,但你可能想要它来源.
. ~/.bash_profile
source ~/.bash_profile
Run Code Online (Sandbox Code Playgroud)
两者都应该有效.但这是一个奇怪的请求,因为当你启动bash时,该文件应该自动获取,除非你明确地以非交互方式启动它.从手册页:
当bash作为交互式登录shell或作为具有--login选项的非交互式shell调用时,它首先从文件/ etc/profile中读取并执行命令(如果该文件存在).在读取该文件之后,它按顺序查找〜/ .bash_profile,〜/ .bash_login和〜/ .profile,并从存在且可读的第一个命令中读取并执行命令.启动shell以禁止此行为时,可以使用--noprofile选项.
你可以重新加载它source ~/.bash_profile.如果您刚编辑它并希望将更改应用于已打开的终端会话,则此功能非常有用.
小智 8
MacOS:添加source .bash_profile到最后~/.zshrc.然后,当您打开zsh时,此配置文件将生效.
| 归档时间: |
|
| 查看次数: |
77322 次 |
| 最近记录: |