下面的代码
if [ $a == "apple" ];
then
echo "True"
else
echo "False"
fi
如果( ) 则输出"True"
( ) 。如果使用通配符,比较将失败:"False"
a="apple"
a="plum"
if [ $a == "appl"* ];
如果替换[
为[[
:
if [[ $a == "appl"* ]];
[
声明中和声明[[
中的区别是什么if
?
下面的代码
if [ $a == "apple" ];
then
echo "True"
else
echo "False"
fi
如果( ) 则输出"True"
( ) 。如果使用通配符,比较将失败:"False"
a="apple"
a="plum"
if [ $a == "appl"* ];
如果替换[
为[[
:
if [[ $a == "appl"* ]];
[
声明中和声明[[
中的区别是什么if
?