zoukankan      html  css  js  c++  java
  • shell编程—变量(三)

    在shell脚本中,变量分两种,系统变量和自定义变量。
      系统默认变量是系统自带的一些变量,如path为路径变量
      用户自定义变量为在编写吧脚本的时候自己定义的一些变量

    变量名命名规则
      首个字符必须为字母“a-z和A-Z”
      中间不能有空格,但是可以使用下划线“_”
      不能使用标点符号
      不能使用bash中的关键字
      变量名和等号之间不能有空格

    只读变量
      将变量定义为只读变量时用readonly命令

    编辑文件如下:

     结果如下:


    删除变量
      使用unset命令进行删除
      语法:unset 变量名
      变量被删除后不能再次使用,并且unset不能删除只读变量,只读变量的值不能被改变


    利用$使用变量
      在shell编程中,所以得变量都由字符串组成,并且不需要事先声明变量的类型,它支持的唯一类型的变量就是字符串
      使用定义的变量时,只需在变量名前加“$”即可

      编辑文本如下:

      

      结果如下:

    ·  

      其中变量名外面的花括号是可选的,加上花括号有助于阅读理解和解释器是吧变量的边界
      例如变量为hello_name
      

      则第一个试将hello_nameandTynam最为一个变量,而第二个则是将hello_name作为变量

  • 相关阅读:
    JavaScript 检测对象类型
    memorize
    高阶函数
    JavaScript 中的不完全函数
    VS C# Winform 重写进度条
    使用ECLIPSE+RED搭建RF自动化测试框架
    NOIP2018濒死记
    HDU 5977 Garden of Eden (树形dp+快速沃尔什变换FWT)
    打FFT时中发现的卡常技巧
    Dynamic Rankings || 动态/静态区间第k小(主席树)
  • 原文地址:https://www.cnblogs.com/tynam/p/9462811.html
Copyright © 2011-2022 走看看