向远程shell注入辅助函数

时间:2017-06-24 06:15:02

标签: bash function ssh export

我有一个存储日志的主机,我希望每次登录时都能使用特殊的shell功能。不幸的是,我不拥有该主机,因此我无法将其存储在那里添加到路径。

我们说我的功能是

new_list2 = [ list(filter(None, sub_list)) for sub_list in original_list ]
print(new_list2)

我想做点什么

myfxn() { echo 'hi'; }

然而,一旦我进入主机,myfxn永远不会被定义。但是,如果我运行

,则会定义它
ssh -t my-host-address "bash ; myfxn { echo 'hi' }"

我想知道是否还有这项工作。

0 个答案:

没有答案