Jenkins构建jar包发送到远程服务器上的命令遇到的坑

Jenkins构建jar包发送到远程服务器上的命令遇到的坑

问题一:Jenkins构建时往服务器发送时添加linux文件内容命令
解决:添加文本内容的方式:
1.添加较多命令时:

cat >> text.sh<

2.添加单行命令时

echo "hello world" >> text.sh

问题二:Jenkins发送到服务器后,$符号不显示
Jenkins构建jar包发送到远程服务器上的命令遇到的坑_第1张图片

解决:因为$符号是变量,通过Jenkins构建时写的话一般到服务器上显示不出来,这时候需要加上转译符号。就可以了
Jenkins构建jar包发送到远程服务器上的命令遇到的坑_第2张图片
附上Linux的命令

\ 反斜杠
\a 响铃声
\b 退格
\c 不再产生新的输出
\e 转义符
\f 换页
\n 新行
\r 回车
\t 水平制表符
\v 竖直制表符
\0NNN 字节数以八进制数 NNN (1至3位)表示
\xHH 字节数以十六进制数 HH (1至2位)表示

你可能感兴趣的:(jenkins,linux)