码迷,mamicode.com
首页 > 其他好文 > 详细

bash变量(一)

时间:2017-05-03 10:30:34      阅读:150      评论:0      收藏:0      [点我收藏+]

标签:转义符   定义   需要   自己的   左右   引号   命令   变量类型   保留   

bash有四种类型的变量,分别是用户自定义变量、环境变量、位置参数变量、预定义变量

用户自定义变量

Shell编程中,无需事先声明变量,变量名的命名遵循如下规则:

1)首个字符必须为字母(a-z,A-Z)

2)中间不能有空格,可以使用下划线

3)不能使用标点符号

4)不能使用bash中的关键字(help可查看保留关键字)

关于自定义变量,还有几点补充:

1)bash变量值默认类型都是字符串,若要进行数值运算,则必须指定变量类型为数值型

2)变量值中有空格,用单引号包括

3)变量值中可以使用转义符

4)若需要增加变量的值,则可进行变量值的叠加,变量需要用双引号"$变量名"或${变量名}包含

5)若要把命令的结果作为变量值赋给变量,使用反引号或者$()包含命令

6)环境变量建议大写,便于与其他变量区分

变量的定义与使用

变量定义

用户可以按照下面语法规则定义自己的变量

变量名=变量值,"="左右两侧不能有空格,如name=zhangsan

变量调用

bash变量(一)

标签:转义符   定义   需要   自己的   左右   引号   命令   变量类型   保留   

原文地址:http://www.cnblogs.com/qingyaxuan/p/6797053.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!