zoukankan      html  css  js  c++  java
  • Shell脚本报错unary operator expected

    在匹配字符串时用了类似这样的语句

    if[ $timeofday = "yes"]; then

      echo "Good morning"

      exit 0

    报错的原因是:如果变量timeofday的值为空,那么就if语句就变成了if [  ="yes" ],这不是一个合法的条件。为了避免出现这种情况,我们必须给变量加上引号if [ "$timeofdat"="yes" ],这样即使是空变量也提供了合法的测试条件,,if [  " "="yes"  ]

  • 相关阅读:
    git 文件回退
    git reset
    开源
    android json js 算法 面试
    Android* 2.3.7
    Sqoop HBase Hadoop
    行业案例、技术



  • 原文地址:https://www.cnblogs.com/Cherie/p/3200294.html
Copyright © 2011-2022 走看看