shell スクリプトの if 文の条件内で、バッククォートによるコマンド置換がしたい
sh のコードを短くしたいです。
RES=`service httpd status`
if [ "$RES" = 'httpd is stopped' ]; then
echo "stopped"
fi
↓ 以下のように
if [ `service httpd status` = 'httpd is stopped' ]; then
echo "stopped"
fi
ただ、service httpd status
の書き方がまずいみたいで、too many arguments
と出てしまいます。
どのように記述すればいいでしょうか?
よろしくお願いします。