【发布时间】:2015-02-06 01:04:03
【问题描述】:
我想创建一个这样的别名:
alias myc++testenv='ssh myserver "cd /home/workdir/workspacetest/;";'
是否有错误,因为它不起作用。
格鲁斯,安德烈
【问题讨论】:
-
+不允许在别名中使用 -
好的,谢谢。不知道:(
-
您遇到什么错误?
bash允许以别名的名义使用+。 (试试alias myc++testenv="echo hello"。)我怀疑问题是您希望myserver上的交互式shell 在远程执行cd后仍然运行。 -
我试过了: ssh myserver "hostname" -> 这个命令返回了 "myserver",但它停留在本地机器上,这是我没想到的。我想,它会留在我的服务器上。