2017-02-16 248 views

回答

2

the docs您链接,这是由Rundeck处理的“替换令牌”。也就是说,在将命令传递给bash之前,Rundeck取代了@[email protected]。因此,他们并不意味着任何东西bash :)。具体而言,文档说:

包含令牌扩展的内联脚本工作流程步骤将被展开为临时文件,并且临时文件将包含明文选项值。

所以庆典看到临时文件后膨胀,没有@[email protected]序列和他们作为文字文本值。

该文档还指出,“如果该选项是空白或未设置标记将替换为空白字符串。”因此,如果未定义特定标记,整个@[email protected]序列将消失。

另请参阅文档中的this section on script usagethis section on context variables

+0

啊,谢谢。我看到了你引用的第一个位,但是上下文使它看起来特定于安全选项。上下文变量文档是我正在寻找的。 – mrec