Linux Shell基础

01、在Bash中,变量的默认类型都是字符串类型,如果要进行数值运算,则必修指定变量类型为述职型;

02、变量用等号连接值,等号左右两侧不能有空格。

03、变量的值如果有空格,需要使用单引号或双引号包括

04、在变量的值中,可以使用 “” 转义符

05、如果需要增加变量的值,那么可以进行变量值得叠加。不过变量需要用双引号包含  “$变量名”  或用  ${变量名}  包含。

06、如果是把命令的结果作为变量值赋予变量,则需要使用反引号或 $() 包含命令

07、环境变量名建议大写,便于区分。

08、变量分类

   (1)、用户自定义变量

   (2)、环境变量:保存和系统操作环境相关的数据

   (3)、位置参数变量:用来想脚本当中传递参数或数据的,变量名不能自定义,变量作用是固定的。

   (4)、预定义变量:是Bash中已经定义好的变量,变量名不能自定义,变量作用也是固定的。

09、用户变量调用  =>   echo  $变量名

    aa=123

    变量叠加:① aa=“aa”456 ② aa=$(aa)456

10、查看变量  =>  set  变量名(全部变量)

原文地址:https://www.cnblogs.com/patriot/p/7886378.html