shell变量都是字符串变量,’‘ 不能识别特殊语法,“”可以识别特殊语法
echo ${name} 可以将name的值输出
变量有作用域,每次会开启新的shell,变量不能通用
在调用shell执行脚本,会开启一个子shell,不会保留shell的变量,一直是父shell交互
可以用source 或者 . 在当前shell执行脚本,不开启子shell 可以保留变量
·linux变量·
将反引号的结果作为输入内容
shell变量都是字符串变量,’‘ 不能识别特殊语法,“”可以识别特殊语法
echo ${name} 可以将name的值输出
变量有作用域,每次会开启新的shell,变量不能通用
在调用shell执行脚本,会开启一个子shell,不会保留shell的变量,一直是父shell交互
可以用source 或者 . 在当前shell执行脚本,不开启子shell 可以保留变量
·linux变量·
将反引号的结果作为输入内容