问题描述
我正在用TTL编写自动化脚本。
我有一个参数,该参数由我要连接的对象确定,因此我将其解析为名为pos
的变量。代码的这一部分还不错。
现在,我想等待文本字符串,例如
wait 'A 'pos' B'
请注意,在我正在等待的字符串中,变量pos
是字符串的一部分。此语法不起作用,因为根据docs,此语法正在A
或pos
或B
上等待。
例如如果pos=3
我想整体上wait 'A 3 B'
,而不是替代。我在文档中找不到实现此目的的正确语法。
解决方法
不要放置多个字符串,创建服务变量并填充它,
msg = ''
strconcat msg 'A '
strconcat msg pos
strconcat msg ' B'
wait msg
请参阅strconcat