settings64.bat没有从jenkins shell执行

时间:2015-03-27 13:57:49

标签: ssh jenkins

我有一个期望脚本test.exp。 这是从jenkins shell执行的 它正在做什么,只是ssh到Windows PC并从其路径

执行settings64.bat

1)我可以毫无问题地从linux终端成功执行test.exp 2)但是当我从jenkins shell执行相同操作时,它无法执行settings64.bat 3)控制台在ssh到windows系统后显示一些垃圾字符

{

spawn ssh lab-user01@lab-pcw202
lab-user01@lab-pcw202's password: 
[H[J[1;1H[37m[40m                             [0;1H
[1;1H                             [1;1H.7601][0;1H
[1;1H                             [0;1H
[1;1H                             [0;1H
[1;1H                             [1;1Hed.[0;1H
[1;1H                             [0;1H
[1;1H                             [1;1HC:\Users\lab-user01>[0;1H
[1;1H                             [1;1HC:\Users\lab-user01>cd \[0;1H
[1;1H                             [0;1H
[1;1H                             [1;1HC:\>cd C:Xilinx\14.4\SDK\[0;1H
[1;1H                             [0;1H
[1;1H                             [1;1HC:\Xilinx\14.4\SDK>settings64[0;1H
[1;1H                             [0;1H
[1;1H                             [1;1H:\Xilinx\14.4\SDK>bat[0;1H
[1;1H                             [0;1H
[1;1H                             [1;1Hinternal or external command,[0;1H
[1;1H                             [0;1H
[1;1H                             [1;1H.[0;1H
}

也与其他脚本相同。该脚本正在使用linux终端,但不是来自jenkins

jenkins显示一些垃圾字符,并且线条被分割。 对于下面的示例,使用的命令是cd / sreenitha / sample,这是一个命令,但在jenkins控制台中显示为拆分

[1;1H                              [1;1HC:\Xilinx\SDK\2015.3\bin>cd s[0;1H
[1;1H                              [0;1H
[1;1H                              [1;1H:\Xilinx\SDK\2015.3\bin>/sree[0;1H
[1;1H                              [0;1H
[1;1H                              [1;1H:\Xilinx\SDK\2015.3\bin>itha/[0;1H
[1;1H                              [0;1H
[1;1H                              [1;1H:\Xilinx\SDK\2015.3\bin>ample[0;1H
[1;1H                              [0;1H
[1;1H                              [0;1H

0 个答案:

没有答案