51学通信论坛2017新版

标题: 1.3 用户变量 [打印本页]

作者: admin    时间: 2017-12-17 22:01
标题: 1.3 用户变量
一:用户变量基本概念
- 除了环境变量, shell脚本还允许在脚本中定义和使用自己的变量。

- 用户变量可以是任何由字母、数字或下划线组成的文本字符串,长度不超过20个。
- 用户变量区分大小写。- 在变量、等号和值之间不能出现空格。


二:代码举例
2.1 简单举例
  1. [root@python3 shellprogram]# var=15
  2. [root@python3 shellprogram]# echo $var
  3. 15
复制代码
再来一段:
  1. days=5
  2. guest="Jessica"
  3. echo "$guest checked in $days days ago"
复制代码
程序的输出为:
  1. [root@python3 shellprogram]# ./test
  2. Jessica checked in 5 days ago
复制代码
可以看到,在输出中,用美元符$就完成了变量的引用。

2.2 将一个变量的值分配给另一个变量
代码:
  1. value1=10
  2. value2=$value1
  3. echo The resulting value is $value2
复制代码

输出:
  1. The resulting value is 10
复制代码







欢迎光临 51学通信论坛2017新版 (http://bbs.51xuetongxin.com/) Powered by Discuz! X3