【发布时间】:2016-07-14 14:52:16
【问题描述】:
我在谷歌上查到了这个,但以前似乎没有人问过这个问题。有没有办法可以设置别名并将其用作程序的命令行参数?
例如
ssh myserver
而myserver被定义为我的服务器的ip地址
【问题讨论】:
-
shell 使用环境变量来解决此类问题,即
myServer=192.168.0.1。然后被引用为ssh "$myServer"。一般来说,不要在别名定义上浪费时间,而是学习编写提供可重用服务的functions。祝你好运。 -
@shellter:很好的建议,但您可能指的是 shell 变量而不是 environment 变量。
-
@mklement0 :是的,你是对的语义。感谢您的澄清!祝大家好运。
标签: linux bash shell ssh alias