1.条件判定符
2.if……else……语句
这里面需要注意分号的位置
例一:单个变量判断
int $a=3;
if ($a !=5) { print"$a is not 5"; }
else { print "$a is 5"; }
例二:与数组结合
//要求用户至少选择50盏灯,不然就报警告
string $lights[]=`ls-sl`;
if(size($lights)<50)
{print " please choose at least 50 lights";}
else
{print "do next step";}
例三:粒子替代
3.其他
判定是否存在
例四:创建一个窗口,如果该窗口本来就存在,就先删掉这个窗口从新创建窗口,这个写带窗口的插件什么的时候,会经常用到。
if (`window -ex win1`){deleteUI win1;}
window -t"hello"win1;
showWindow win1;