我正在为我的数据中心服务器创建一个简单的诊断工具仪表板。所以我想在PHP中运行一个bash脚本。请在下面找到我的php编码
<?php
if(isset($_POST['bashbutton'])){
$ip="10.28.45.18";
$st="6W8WY42";
$output = shell_exec("sh ./Scripts/stbash.sh $ip $st");
echo $output;
}
?>
如果脚本是简单的bash脚本,如下所示,它正在工作。
hostip=$1
st=$2
echo $hostip $st
但我的实际bash脚本附在下面。如果我运行这个,我没有在浏览器上获得任何输出。
hostip=$1
cmd='racadm getsvctag'
st=$2
out=`sshpass -p 'calvin' ssh -o StrictHostKeyChecking=no root@$hostip "$cmd"`
echo $out
请建议我如何获取我的实际脚本的输出。