【发布时间】:2014-06-17 17:21:01
【问题描述】:
我正在尝试使用 ~/.bash_aliases 文件在 ubuntu 中自定义 ssh 命令,基本上我想使用命令 'zssh |$value|' to do: ssh root@name|$valuegoeshere|.hostname.org,我试过用这段代码:
function zssh{ssh root@name$1.hostname.org}
但是我得到了以下错误:
bash:/home/amirs/.bash_aliases:第 1 行:语法错误接近意外 令牌
root@name$1.hostname.org}' bash: /home/amirs/.bash_aliases: line 1:function zssh{ssh root@name$1.hostname.org}'
关于如何配置以下功能有什么建议吗?
【问题讨论】:
-
函数名和
{之间需要一个空格。 -
空格后出现以下错误:bash: /home/amirs/.bash_aliases: line 1: syntax error near unexpected token
{ssh' bash: /home/amirs/.bash_aliases: line 1:function zssh {ssh root@name$1.hostname.org }' -
在每个
{ and }char 周围加一个空格?