GitLab CI:echo不会忽略引号

使用Gitlab CI,我试图使用echo来编写一些XML并将其放入文件中。这是我的echo语句:

- echo "<?xml version="1.0"?>
    <package>
      (more xml stuff here)
    </package>" > myfile.xml

我的问题是,生成的xml文件包含左引号和右引号。当我尝试在常规命令行中运行此echo命令时,它工作正常。为什么Gitlab在输出中包含引号?如何修复此代码以使其不起作用? (当我尝试删除引号时,第一个

jiejieyanyanhaohao 回答:GitLab CI:echo不会忽略引号

我知道了。我需要在每个字符前加上一个^。

本文链接:https://www.f2er.com/3157288.html

大家都在问