当前位置: 技术问答>linux和unix
这个shell脚本怎么写啊?
来源: 互联网 发布时间:2016-11-12
本文导语: if [ [ "$hfstype" = "PGM" -o "$hfstype" = "SRVPGM" ] && [ -z "$ifstype" ] ]; then writebinlibfiles $flag $ifsline $hfsline $hfsfile elif [ "$hfstype" = "SRVPGM" -a "$ifstype" = "sp" ]; then writebinlibfiles $flag $ifsline $hfsline...
if [ [ "$hfstype" = "PGM" -o "$hfstype" = "SRVPGM" ] && [ -z "$ifstype" ] ]; then
writebinlibfiles $flag $ifsline $hfsline $hfsfile
elif [ "$hfstype" = "SRVPGM" -a "$ifstype" = "sp" ]; then
writebinlibfiles $flag $ifsline $hfsline $hfsfile
fi
死活语法不对。
我想表达的意思是,如果hfstype为PGM或者SRVPGM,并用ifstype为空时。。。
怎么搞??
|
if [[ ("$hfstype" = "PGM" || "$hfstype" = "SRVPGM") && -z "$ifstype" ]]