zoukankan      html  css  js  c++  java
  • linux shell 编程需要注意的空格

    1、赋值是等号两边不能有空格,为了看清楚我用两个4个空格代表一个空格

    str  =  “Hello”会报错,str:command not found,很明显如果有空格str将会被认为是一个命令。

    str=“Hello”

    echo $str 

    输出为Hello;

    2、中括号的使用,在shell中中括号多用于正则表达式,为了与其区分,shell编程中要注意,比如

    str="Hello"

    if[$str=="Hello"]; then

      echo $str;

    fi

    还是提醒为没招到命令Hello==Hello

    所以最好注意没中括号中,每一个符号都要整个空格隔开;

    每一个变量都要用双引号,因为要是有的变量中有空格会遇到麻烦。

    而常量的话用单双引号都好。

  • 相关阅读:
    URL收藏
    web网站防攻击策略
    网络编程
    Tomcat
    UML学习
    大数据学习
    PHP学习
    SYNC CSDN
    在浏览器中打开本地程序
    内存管理工具,帮助检查内存泄露及野指针问题
  • 原文地址:https://www.cnblogs.com/yujinghui/p/2977124.html
Copyright © 2011-2022 走看看