BCM Bladelogic NSH中的条件语句

时间:2010-08-23 19:31:32

标签: shell

我在BMC Bladelogic NSH shell脚本中编写一个简单的if语句时遇到了麻烦。

我的问题是编写一个比较两个字符串以查看它们是否相等的语句的正确语法是什么。我理解if语句如何工作问题似乎是语法。

我尝试过的一个示例如下: $ PLATFORM 是服务器的字符串重写,例如“ aix ”和 $ AIX 是“ aix

if [ $PLATFORM == $AIX ];then 
 #do stuff
else
 #do other stuff
fi

如果您处理BMC Bladelogic NSH,这是一个非常具体的问题

1 个答案:

答案 0 :(得分:0)

实际上我觉得愚蠢的答案实际上就是这样:

if [ $PLATFORM = $AIX ];then  
 #do stuff 
else 
 #do other stuff 
fi 

我知道这会非常简单。