因此,我需要从 Accurev 流中提取最后一条推广消息,并将其放入 Jenkins 变量中以包含在 Jenkins 电子邮件中。我遇到的唯一问题是多行推广消息。我真的只想要提升消息的第一行,但这不是我在 FOR /F 命令中看到的:
FOR /F "tokens=1-25 delims=;" %i in ('accurev.exe hist -s <stream> -t now.1 ^|FIND "#"') DO @echo %i
使用多行提升消息,我得到以下输出:
# 这是一条多行推广消息 # 因为我的程序员需要包含 # 对他们工作的 CR 的准确描述。
那么,在收集第一行后,有什么方法可以让我的 for 命令停止?