我的linux机器上有一个文本文件,它存储一个整数值。我希望该整数值位于我的机器人结果报告文件中。
我尝试过:
${FILE,path="/home/ubuntu/Build_number.txt"}
及其在jenkins的电子邮件内容中正确打印整数,但是当我在robot命令(位于jenkins的执行外壳中)中给出整数时,它不会打印任何值。
机器人命令为:
robot -r report_${FILE,path="/home/ubuntu/Build_number.txt"} Login.robot
实际:运行此命令将生成一个名为report_.html的报告文件。
预期: report_(Build_number.txt中的整数值)
答案 0 :(得分:1)
的确,这个问题在Linux / Bash论坛上。 Bash有另一种语法供您使用。 正确的命令是:
robot -r report_$(cat /home/ubuntu/Build_number.txt) Login.robot