需求,让两个字符变量,按照字ascci码的顺序比较大小
var1="e"
var2="a"
if [[ $var1 > $var2 ]]
then
echo "var1 is big"#ture
fi
if [[ $var1 > a ]]
then
echo "var1 is big"#true
fi
if [[ $var1 > "a" ]]
then
echo "var1 is big"#true
fi
#下例中因为shell不知道>是大于还是输出重定向,<是小于还是输入重定向。 所以,<和>必须进行转义。
if [ $var1 \> "a" ]
then
echo "var1 big" #true
fi