【问题标题】:how to create alias in bash如何在bash中创建别名
【发布时间】: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",但它停留在本地机器上,这是我没想到的。我想,它会留在我的服务器上。

标签: linux bash ssh alias


【解决方案1】:

如果您使用 + 符号,那么 bash 会将其解释为操作。

【讨论】:

    猜你喜欢
    • 2012-02-16
    • 2014-03-17
    • 1970-01-01
    • 2015-12-26
    • 1970-01-01
    • 2021-08-03
    • 1970-01-01
    • 1970-01-01
    • 2012-07-13
    相关资源
    最近更新 更多