当前位置: 技术问答>linux和unix
关于shell的或,且运算问题
来源: 互联网 发布时间:2016-03-19
本文导语: if [] ;then xxxxx fi 我想在[]里做一个判断,如满足a和b才执行,那么中间的符号是什么? if [ $xxx=a $xx=b ] 我想在[]里做一个判断,如满足a或b才执行,那么中间的符号是什么? if [ $xxx=a $xx=b ] ...
if [] ;then
xxxxx
fi
我想在[]里做一个判断,如满足a和b才执行,那么中间的符号是什么?
if [ $xxx=a $xx=b ]
我想在[]里做一个判断,如满足a或b才执行,那么中间的符号是什么?
if [ $xxx=a $xx=b ]
xxxxx
fi
我想在[]里做一个判断,如满足a和b才执行,那么中间的符号是什么?
if [ $xxx=a $xx=b ]
我想在[]里做一个判断,如满足a或b才执行,那么中间的符号是什么?
if [ $xxx=a $xx=b ]
|
&&
||
||
|
BSH
|
我想在[]里做一个判断,如满足a和b才执行,那么中间的符号是什么?
-------------------------------------------------------
if [ $xxx=a -a $xx=b ]
a means and
我想在[]里做一个判断,如满足a或b才执行,那么中间的符号是什么?
-------------------------------------------------------
if [ $xxx=a -o $xx=b ]
o means or
-------------------------------------------------------
if [ $xxx=a -a $xx=b ]
a means and
我想在[]里做一个判断,如满足a或b才执行,那么中间的符号是什么?
-------------------------------------------------------
if [ $xxx=a -o $xx=b ]
o means or