我在动作期间动态地尝试减少unix系统的cpu内核。所有这一切都必须使用蚂蚁脚本和詹金斯。
我的代码是:
'<exec executable="sh" os="Linux" spawn="no">
<arg line="-c echo 0 > /sys/devices/system/cpu/cpu1/online" />
</exec>'
但是在jenkins控制台上,我得到的只是[exec]没有动作和
[exec] /bin/echo: /bin/echo: cannot execute binary file
[exec] Result: 126
任何人都知道我应该将什么传递给arg线? 谢谢。
答案 0 :(得分:0)
'<exec executable="sh" os="Linux" spawn="no">
<arg line="-c 'echo 0 > /sys/devices/system/cpu/cpu1/online'" />
</exec>'
我假设您可以从命令行成功执行命令。添加一些单一的抽搐。 -c需要一个引用的字符串。