EXECコマンドへ上記の実行コマンドは1です。$ aをそのvauleに置き換えた場合、つまり exec("/usr/bin/ipmitool -I lan -H $spip -U root -P '$thepassword' sunoem cli 'show System/Memory/DIMMs/D5' | grep -i location", $dimm_loc, $ipmiretval);
パスPHPの変数は、私は次のようにipmitoolを使用して、DIMMの情報を取得する必要が
execコマンドは期待通りに実行されます。上の例では$ aを使用できないようです。変数をexecコマンドにどのように渡すことができますか?
ありがとうございます!
ありがとうBartosz !!!はい、トリムする必要がある文字列の先頭に余分なスペースがありました!ありがとう、トン! – Azp
'var_dump'は何かをデバッグするのにもっとも近い友達です:) –
忘れないでください。http://www.php.net/manual/en/function.escapeshellcmd.php – Damien