当前位置:  开发笔记 > 编程语言 > 正文

有没有办法在ssh中设置变量?

如何解决《有没有办法在ssh中设置变量?》经验,为你挑选了1个好方法。

我仍在努力解决这个问题,但有没有我可以用来设置一些简单变量的函数/命令?

当我已经输入时,登录到mysql会更快,但输入完整的连接字符串有点烦人.

任何方式做某些事情,如:

mysql ${variable} dbname

哪里variable会是这样的-u user -p -h hostname

或者,还有另一种方法可以做我需要的吗?



1> vartec..:

在(在服务器上)创建别名~/.bash_profile.更改~/.bash_profile将在您下次登录时生效.

例如添加

alias conMy='mysql -u user -p -h hostname' 

然后通过它来使用它

ssh yourServer conMy dbname

或者当已经登录时,只需:

conMy dbname

从bash手册页:

别名 [-p] [name [= value] ...]没有参数的别名或带-p选项的别名在标准输出上以别名name = value的形式打印别名列表.提供参数时,将为每个给定值的名称定义别名.值的尾随空格会在扩展别名时检查下一个单词的别名替换.对于未提供值的参数列表中的每个名称,将打印别名的名称和值.别名返回true,除非给出了没有定义别名的名称.

推荐阅读
手机用户2502851955
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有