【发布时间】:2011-09-18 21:45:08
【问题描述】:
我想将我的点文件放在GitHub ,但我不希望我的所有别名都公开显示。所以我的计划是将我的别名放在一个单独的文件中并.gitignore 它。但是,当我尝试获取该文件时,我的权限被拒绝。 bashfile 应该是.bashrc 还是.bash_profile?
(Mac OS X 10.7,Bash 版本 3.2.48(1)-release (x86_64-apple-darwin11)。)
【问题讨论】:
-
如果你只是做
./.xyzrc,你的文件需要是可执行的,因此你需要相应地chmod它。否则,你总是可以做sh .xyzrc,它只需要阅读权限。 (写为评论,因为问题可能会迁移到 superuser.com。) -
@zneak: 不管怎样,either
./.xyzrc或sh .xyzrc不会影响当前的 shell(因为它们会生成子 shell)。查看其他答案:) -
我的错。这应该在超级用户中询问。可能是我找不到类似问题的原因。
标签: bash .bash-profile