Skip to content

Latest commit

 

History

History
48 lines (19 loc) · 809 Bytes

day033.md

File metadata and controls

48 lines (19 loc) · 809 Bytes

day033

SHELL变量

变量:某一特定的字符串代表不固定的内容。

能够帮助到shell scripts。

变量的取用与设定:echo,变量设定规则,unset。

变量与变量内容之间应该由=连接,而且等号左右两边不能出现空格。

变量名只能有英文字母和数字。

var="lang is $LANG"

echo ${var}

lang is zh_cn.UTF-8

var='lang is $LANG'

echo ${var}

lang is $LANG

特殊字符使用\ 来引导。

若该变量为扩增变量内容时,则可用“$变量名称”累加:

PATH=${PATH}:/home/bin

若该和变量需要在其他子程序执行,则需要以export来使变量变成环境变量。

一般地,大写字符表示系统默认变量,小写字符代表用户自定义变量。

取消变量的方法是unset。