Jenkins pipeline单引号、双引号和转义字符
发布日期:2021-06-29 15:52:36
浏览次数:2
分类:技术文章
本文共 613 字,大约阅读时间需要 2 分钟。
文章目录
Jenkins pipeline单引号、双引号和转义字符
前言
Jenkins pipeline的单引号、双引号和转义字符的语法和Linux shell中的语法一致。
单引号'
在单引号之间的所有特殊字符都失去了特殊含义
双引号"
在双引号之间的绝大多数特殊字符都失去了特殊含义,除了以下特例:
$
美元号用来提取变量的值- ` 反冒号用执行命令
\
反斜杠用来转义字符
Jenkins pipeline例子
例子1:打印I have $100
echo 'I have $100'echo "I have \$100"
例子2:打印PATH环境变量
echo "PATH = ${PATH}"
例子3:打印It’s a dog.
echo "It's a dog"
例子4:查看python进程号
sh "ps -ef | grep python | grep -v grep | awk \'{print \$2}\'"
例子5:执行多条命令
sh """ whoami pwd ls -ltra"""
或
sh ''' whoami pwd ls -ltra'''
小结
在Jenkins pipeline中,如果没有特殊字符,用单引号和双引号是一样的,如果要执行多行命令,用三个单引号或三个双引号。
如果有特殊字符需要解释,用双引号。
需要转义的情况,用\
转义符。
参考文档
转载地址:https://cookcode.blog.csdn.net/article/details/100539935 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
留言是一种美德,欢迎回访!
[***.207.175.100]2024年04月21日 11时14分36秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
Python 循环输出菱形字符串
2019-04-29
MySQL常见错误总结
2019-04-29
pymysql 的基础应用
2019-04-29
Html+Css实现 启橙装饰网 项目
2019-04-29
JavaScript 实现哥德巴赫猜想
2019-04-29
JavaScript DOM
2019-04-29
Python 管理程序改进——连接MYSQL
2019-04-29
Python 爬虫
2019-04-29
Python 爬虫-百度风云榜的电影top50
2019-04-29
Python 爬虫-豆瓣影星图片下载
2019-04-29
Excel数据基础操作
2019-04-29
网页端数据库操作界面—主题函数文件
2019-04-29
网页端数据库操作界面-Html页面(1)
2019-04-29
网页端数据库操作界面-Html页面(2)
2019-04-29
网页端数据库操作界面-Html页面(3)
2019-04-29
Excel 高级筛选
2019-04-29
Python爬虫 百度热搜热点
2019-04-29
Python 百度热搜 全页面爬取
2019-04-29
爬取小说——爬取书的地址
2019-04-29
爬取小说——爬取章节地址
2019-04-29