shell 编程2---shell 变量
2011-02-24 10:26
197 查看
变量可以定制用户本身的工作环境,使用变量可以保存有用信息,使系统获知用户相关设置,也用于保存暂时信息。
变量一般都用大写字母表示
使用 echo命令可以显示单个变量的取值,要在变量名前面加$
如:USER=“haison”
echo $USER
如果设置变量时,不想再改变其值,可以将其设置为只读,只要在变量名前加readonly
使用set命令可以显示所有本地定义的shell变量
使用unset 变量名可以清除对变量的定义
本地变量:用户自定义的变量。
环境变量:用于所有用户变量,用于用户进程前,必须用export命令导出。
位置变量:$0(脚本名),$1-$9:脚本参数。
特定变量:脚本运行时的一些相关信息。
$# 传递到脚本的参数个数
$*
$$
$!
$@
$-
$?
变量一般都用大写字母表示
使用 echo命令可以显示单个变量的取值,要在变量名前面加$
如:USER=“haison”
echo $USER
如果设置变量时,不想再改变其值,可以将其设置为只读,只要在变量名前加readonly
使用set命令可以显示所有本地定义的shell变量
使用unset 变量名可以清除对变量的定义
本地变量:用户自定义的变量。
环境变量:用于所有用户变量,用于用户进程前,必须用export命令导出。
位置变量:$0(脚本名),$1-$9:脚本参数。
特定变量:脚本运行时的一些相关信息。
$# 传递到脚本的参数个数
$*
$$
$!
$@
$-
$?
相关文章推荐
- shell脚本编程之变量
- shell 编程--变量
- Shell脚本编程-变量
- shell 编程之变量
- Shell 编程9(高级变量)
- shell脚本编程之条件判断,算术运算,整数测试及特殊变量
- shell学习6--awk的编程结构--变量
- Bash Shell脚本编程-变量知识
- Shell 编程――变量
- Shell编程之Shell 变量
- centos shell编程5 LANMP一键安装脚本 lamp sed lnmp 变量和字符串比较不能用-eq cat > /usr/local/apache2/htdocs/index.php <<EOF重定向 shell的变量和函数命名不能有横杠 平台可以用arch命令,获取是i686还是x86_64 curl 下载 第三十九节课
- Shell 编程(二)Shell变量
- Shell编程之特殊变量
- Understanding Unix/Linux Programming 笔记:chapter 9:可编程的shell、shell变量和环境; chapter 10:I/O重定向和管道
- linux shell编程指南第十四章------环境和shell变量
- Shell编程之Shell变量学习总结
- shell编程之变量
- Shell编程之变量
- shell编程之给变量赋值的五种方法
- shell中的输入输出和编程中的变量(shell 03)