如何在 ssh 中导出带空格的变量
Bonjour,我正在尝试在 bash 中做一些事情, 这是代码:
var1=Hello
var2=I want a coffee
function func () {
var_temp="alias $1='$2'" #I need ='' in the result
echo $1
echo $2
echo $var_temp; }
sshpass -e ssh -q $USER@host "$(declare -f func);func" $var1 $var2
Result $1=Hello
Result $2=I
Result $var_temp=alias Hello='I'
如何在 ssh 中导出多个单词? 先感谢您, #理解我的英语xD
Bonjour, I'm trying to do something in bash,
here is the code :
var1=Hello
var2=I want a coffee
function func () {
var_temp="alias $1='$2'" #I need ='' in the result
echo $1
echo $2
echo $var_temp; }
sshpass -e ssh -q $USER@host "$(declare -f func);func" $var1 $var2
Result $1=Hello
Result $2=I
Result $var_temp=alias Hello='I'
How can I export more than one word in ssh ?
Thank you in advance,
#be understanding for my english xD
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
试试这个
Try this