使用ssh传递远程Python脚本的参数

2024-06-28 19:33:25 发布

您现在位置:Python中文网/ 问答频道 /正文

Echo Enter the Report ID

read varname

ssh -t root@192.168.10.10 '
  python myscript.py --user User1 --password Password1 --report \$varname
'

我正在尝试使用ssh将参数“varname”传递给远程定位的python脚本,但无法这样做。获取错误“提供的报告uuid无效”

报告的值如下所示 efc4c534-5d1d-11e9-844b-fa163e069095


Tags: thepyechoreportidread报告root
1条回答
网友
1楼 · 发布于 2024-06-28 19:33:25

varname仅在本地定义,因此$varname需要扩展:

Echo Enter the Report ID

read varname

ssh -t root@192.168.10.10 "python myscript.py  user User1  password Password1  report $varname"

相关问题 更多 >