有人可以向我解释如何设置bash别名吗?我在Windows 8上使用cygwin。
我在alias my_first_alias='git status'
文件的末尾添加了/.bashrc
。将my_first_alias
键入cygwin会导致-bash: my_first_alias: command not found
。
尝试重新启动cygwin,运行. .bashrc
对此没有帮助。
答案 0 :(得分:2)
alias命令的语法是正确的,只要alias命令实际执行,它就应该正常工作。听起来你启动bash shell时没有加载你的.bashrc文件。确保〜/ .bash_profile文件中包含以下内容:
[[ -s ~/.bashrc ]] && source ~/.bashrc
还要确保.bashrc和.bash_profile的位置在您的主目录中。上面你引用了/.bashrc。我怀疑“/”是你的主目录。您可以通过输入以下命令从shell确定主目录的位置:
cd; pwd