env —— 查看系统定义的环境变量

系统定义变量通常是大写的

shell-07-env,set 变量的查询,双引号单引号使用      shell-07-env,set 变量的查询,双引号单引号使用

LANG显示的语言,英文是en, 中文是zh_CN ,UTF-8是字符编码

 

 

 

set  —— 显示系统环境变量 和 用户自定义的变量

通常配合管道符+less查看,不然还会显示许多shell脚本

shell-07-env,set 变量的查询,双引号单引号使用

快捷键  / 部分特征:在查看过程中快速匹配定位

 

 

变量名字规则:

首位不能是数字,但可以是下划线。

 

 

 

变量中值的特殊情况:

  1. 有特殊含义的部分用 引号 括起来(比如:变量$a)
  2. 为了避免歧义的部分(比如:要打$a但是不代表变量的意思),有特殊符号的部分(比如:空格、/),用 引号 括起来。

     单引号有脱义作用,可以完整保持输入的文本原样。

对比:

shell-07-env,set 变量的查询,双引号单引号使用

总之,

变量尽量用     “ $变量 ”   

特殊符号用    ‘ 特殊符号 ‘    来脱义

 

相关文章: