使用
时出现语法错误script{
// remove single quote from .env file
sh 'sed -i s/\'//g .env'
}
在jenkisfile中。
语法错误:带引号的字符串未终止
脚本返回了退出代码2
如何在Jenkins groovy脚本中转义此sed shell命令? 还有其他方法可以从文本文件中删除所有单引号吗?
答案 0 :(得分:0)
我不确定为什么反斜杠似乎不会转义单引号。但是,您可以像这样使用双引号:
script {
// remove single quote from .env file
sh "sed -i s/'//g .env"
}