• Shell编程(字符串篇)


    一、字符串的模糊匹配


     

    字符串的模糊匹配可以通过正则实现,但是要注意正则表达式不能用引号,否则会被当成字符串处理

     if [[ "$result1" = $2* ]];then
       echo "[$1] excute succeed!" | tee -a resultSucceed.log
       else
       echo $result1$2
       echo "[$1] excute failed!" | tee -a resultFailed.log
      fi
    

     注意点:if字符串模糊匹配的时候有两个中括号且括号之间是没有空格的,否则会语法报错

       $2*是正则匹配项不能用引号,否则会被当成字符串处理

     

  • 相关阅读:
    2017年3月9日上午学习
    3.17上午
    3.16上午
    3.16下午
    3.15
    2017.3.14
    3.14
    217.3.13上午
    2017.4.7-morning
    2017.4.6-afternoon
  • 原文地址:https://www.cnblogs.com/anyanpeng/p/14979047.html
Copyright © 2020-2023  润新知