linux系统-shell编程-变量

linux系统-shell编程-变量
一 shell变量-临时变量
shell内部定义的变量,定义它的程序内部使用,包括自定义变量,位置变量

二 shell变量-永久变量
永久变量是环境变量,其值不随shell脚本的执行结束而消失

三 shell变量-用户自定义变量
自定义变量有字母和下划线开头,严格区分大小写,使用变量是要在前面加上$

四 shell变量-设置变量
1 赋值号:‘=’两边没有空格
2 赋值:NUM=1
3 结果赋值:TIME=`date`
4 变量相互赋值:A=$B
5 查看变量:echo $A
6 列出变量:set
7 $NAME="Hello $1" 输出结果为Hello $1的值 ‘Hello $1’单引号之间的字符串原封不断的输出 Hello $1
8 删除变量:unset NAME

五 shell变量-位置变量与特殊变量
ls -l file01 file 02 file 03 位置参数为file01 file02 file03
特殊变量
1 $0:程序的文件名,ls -l
2 $n:程序的第n个参数,n=1-9 
3 $*:参数的所有参数
4 $#:程序的参数个数
5 $$:这个程序的PID
6 $!:执行上一个命令的PID
7 $?:执行上一个命令的返回值

六 my_qq 872785786 及linux系统基础相应的网盘资料链接:http://pan.baidu.com/s/1ydewA 密码:kaek
欢迎一起交流学习-安卓嵌入式开发,若想免费获取更多资料,请联系我即可-共享精神,提供1000G+的技术资料
ios,安卓,嵌入式,及各种编程语言




你可能感兴趣的:(linux,编程语言,shell)