大家好, 我有一个名为" upgradePreChecks.py"的python脚本。存在于" / tmp"下的远程服务器中地点 。 我在Jenkins中配置了一个作业,从执行shell在服务器中运行该脚本。 下面是我在Jenkins配置中的执行shell中使用的代码片段。
#!/bin/bash
USER="root"
HOST="10.32.235.49"
PASS="shroot12"
expect -c "
set timeout 20000
spawn ssh -r -P 2205 /tmp/upgradePreChecks.py $USER@$HOST:/tmp/
expect \"*assword:\"
send \"shroot12\r\"
expect eof
"
但是我收到了无效语法错误。 任何人都可以建议我做错了。 提前谢谢。
/ Abinash