Linux shell变量

一 声明和使用变量

1.在linux下声明一个变量的方法:变量名=变量值 , 注意=左右不能有空格,使用$变量名调用变量

s15262@Linux:/$ pp=2
s15262@Linux:/$ echo $pp
2

2.双引号内可以引用变量,单引号内的内容会原样输出

s15262@Linux:/$ echo "$pp"
2
s15262@Linux:/$ echo '$pp'
$pp

3.字符串连接

s15262@Linux:/$ pp="$pp":welcome
s15262@Linux:/$ echo $pp
2:welcome

4.查看变量:使用set命令可以查看所有变量,包括普通变量和环境变量
使用unset删除变量即可

s15262@Linux:/$ unset pp
s15262@Linux:/$ echo $pp

5.将命令的执行结果赋值给变量有两种方法,方法一:使用``(tab键上的符号)包住执行的命令,方法二:将命令放入$()内执行

s15262@Linux:/$ show=`ls`
s15262@Linux:/$ echo $show
bin boot cdrom dev etc fps home initrd.img lib lost+found media mnt opt proc root sbin selinux srv sys tmp usr var 
s15262@Linux:/$ show=$(pwd)
s15262@Linux:/$ echo $show
/

二 环境变量设置

注意:

变量名一般为小写,环境变量一般为大写

你可能感兴趣的:(Linux shell变量)