shell 正则匹配

[ucd@ucd1 svnVersion]$ cat a4.sh 
java_version='1.8.2';
if [[ $java_version =~ ^1.8 ]]
  then
   echo 'aaaaaaaaaa'
else
   echo 'bbbbbbbbb'
fi
[ucd@ucd1 svnVersion]$ 
[ucd@ucd1 svnVersion]$ sh ./a4.sh 
aaaaaaaaaa

[ucd@ucd1 svnVersion]$ cat a4.sh 
java_version='3.1.8.2';
if [[ $java_version =~ ^1.8 ]]
  then
   echo 'aaaaaaaaaa'
else
   echo 'bbbbbbbbb'
fi
[ucd@ucd1 svnVersion]$ sh ./a4.sh 
bbbbbbbbb


[ucd@ucd1 svnVersion]$ cat a4.sh 
java_version='3.1.8.2';
if [[ $java_version =~ 1.8 ]]
  then
   echo 'aaaaaaaaaa'
else
   echo 'bbbbbbbbb'
fi

猜你喜欢

转载自blog.csdn.net/zhaoyangjian724/article/details/89379834