10 我的.bashrc看起来像这样: alias name@server="ssh server sname" echo "bashrc read" 该echo语句仅用于检查是否已读取。但是回声什么也没做。我想为一个更快的ssh设置一个别名,使其在框中执行某些命令,这是远程设备上的有效别名。 bash cygwin bashrc — 布塔 source
20 我已经有一段时间没有使用cygwin了,但是我猜想它想要〜/ .bash_profile。简单修复即可测试。 ln -s ~/.bashrc ~/.bash_profile 或者,如果〜/ .bash_profile存在,则源.bashrc。 if [ -f ~/.bashrc ] then . ~/.bashrc fi — 金伯曼 source 我添加了.bash_profile并将源代码部分放入其中。工作... Thx — boutta
1 正如jtimberman所说,它可能正在使用.bash_profile。另一个要记住的是.profile。 — 罗里 source 究竟!在我的Windows 7上,.bashrc被忽略。 — 劳拉·里帕鲁洛
0 您需要解析IP。只需将“ ipaddress sname”添加到C:\ WINDOWS \ system32 \ drivers \ etc \ hosts文件中,它就可以解决该问题。 例如:127.0.0.1 localhost [ipaddress sname] 哦,您可能需要输入“ source .bashrc”来重新加载别名... :)