zoukankan      html  css  js  c++  java
  • Shell变量的设置规则

    1.变量设置规则

    • 变量与变量内容以一个等号【=】

      myname=LSX

    • 等号两边不能直接接空格

      myname = LSX 或 myname=L SX  都是错误

    • 变量名称只能是英文字母与数字,但是开头字符不能是数字

      2myname=LSX  错误

    2.双引号内的特殊字符如$等,可保有原特性

      var="lang is $LANG"

      则

      echo $var

      得

      lang is en-US.UTF8

    3.单引号内的特殊字符仅为一般字符(纯文本)

    • 在一串命令的执行中,可以使用【$(命令)】先执行。例如

        version=$(uname -r)

        echo $version

        得

        3.10.0-693.el7.x86_64

    • 若该变量为扩增变量内容时,则可使用${变量内容}累加内容,

        PATH=${PATH}:/home/bin

    • 若该变量需要在其他子程序执行,则需要以export来使变量变成环境变量:export PATH
    • 通常大写字符为系统默认变量,自行设置变量尽量使用小写字符,方便判断
    • 取消变量使用

        unset 变量名

        如

        unset version  

  • 相关阅读:
    学习进度条08
    学习进度条07
    子数组和最大值(二维)
    学习进度条06
    构建之法阅读笔记04
    四则运算网页版
    泛型代码中的默认关键字
    js 日期大小比较
    c#Reverse字符串
    c#获取数组中指定元素的索引
  • 原文地址:https://www.cnblogs.com/JiaoTou/p/10419275.html
Copyright © 2011-2022 走看看