在Jenkins中,可以通过将双引号转义或删除来从作为参数传递给Jenkinsfile中sh的字符串中删除双引号。以下是两种方法:
sh "echo \"Hello World\""
在这个例子中,双引号被转义,因此输出将是:
Hello World
def str = "\"Hello World\""
def newStr = str.replaceAll("\"", "")
sh "echo ${newStr}"
在这个例子中,replaceAll()函数将双引号替换为空字符串,因此输出将是:
Hello World
这是一种从作为参数传递给Jenkinsfile中sh的字符串中删除双引号的方法。请注意,这只是其中的一种方法,根据具体情况可能会有其他的解决方案。
领取专属 10元无门槛券
手把手带您无忧上云