【测试工具】使用sshpass登录BMC并执行ipmcget命令报错。

一、测试环境
硬件:S920X20
BMC版本:25.09
二、问题描述
使用sshpass登录BMC并执行ipmcget命令如下:


执行"help"命令返回正确,但是执行”ipmcget”相关命令,就会报错:“bash: ipmcget: not found”。请问这个问题该如何解决呢?

使用 source /etc/profile; /opt/bmc/skynet/lua /opt/bmc/apps/cli/service/ipmcget.lua 代替 ipmcget。

原理可以参考 V3上使用ssh直接执行help/ipmcget/ipmcset等命令异常 - 交流互助区 - openUBMC 论坛