shell变量2
来源:互联网 发布:王羲之兰亭序字帖知乎 编辑:程序博客网 时间:2024/05/22 06:21
◆环境变量
环境变量用于所有用户进程(经常称为子进程)。登录进程称为父进程。s h e l l中执
行的用户进程均称为子进程。环境变量可以在命令行中设置,但用户注销时这些值将
丢失,因此最好在. p r o f i l e文件中定义。
设置环境变量
1、TEST_FILENAME=“test.log”;export TEST_FILENAME
2、TEST_FILENAME=“test.log”
export TEST_FILENAME
显示、清除环境变量和本地变量相同。
使用e n v命令可以查看所有的环境变量。
常见的环境变量
PATH
HOME
TZ
PS1
PS2
◆位置变量
如果要向一个s h e l l脚本传递信息,可以使用位置参数完成此功能。参数相关数目
传入脚本,此数目可以任意多,但只有前9个可以被访问,使用s h i f t命令可以改变
这个限制。
位置变量是只读变量
$ 0 $ 1 $ 2 $ 3 $ 4 $ 5 $ 6 $ 7 $ 8 $ 9
$ 0返回目录路径,
如果只返回脚本名,在b a s e n a m e命令下参数设为$ 0,刚好得到脚本名字。
$ 1 到$ 9表示传递的参数。
example :
./test.sh arg1 arg2
$ 0= ./test.sh
$ 1= arg1
$ 2= arg2
环境变量用于所有用户进程(经常称为子进程)。登录进程称为父进程。s h e l l中执
行的用户进程均称为子进程。环境变量可以在命令行中设置,但用户注销时这些值将
丢失,因此最好在. p r o f i l e文件中定义。
设置环境变量
1、TEST_FILENAME=“test.log”;export TEST_FILENAME
2、TEST_FILENAME=“test.log”
export TEST_FILENAME
显示、清除环境变量和本地变量相同。
使用e n v命令可以查看所有的环境变量。
常见的环境变量
PATH
HOME
TZ
PS1
PS2
◆位置变量
如果要向一个s h e l l脚本传递信息,可以使用位置参数完成此功能。参数相关数目
传入脚本,此数目可以任意多,但只有前9个可以被访问,使用s h i f t命令可以改变
这个限制。
位置变量是只读变量
$ 0 $ 1 $ 2 $ 3 $ 4 $ 5 $ 6 $ 7 $ 8 $ 9
$ 0返回目录路径,
如果只返回脚本名,在b a s e n a m e命令下参数设为$ 0,刚好得到脚本名字。
$ 1 到$ 9表示传递的参数。
example :
./test.sh arg1 arg2
$ 0= ./test.sh
$ 1= arg1
$ 2= arg2
- Shell学习(2)--Shell变量
- shell变量2
- shell--2--变量
- (2) Shell 变量
- shell研究(2)--变量
- Linux shell编程 2 ---- shell变量
- Linux Shell 学习笔记2:Shell变量
- bash shell (2) 特殊符号变量
- Shell 编程2(变量)
- Shell变量功能(2)
- Shell学习--(2)变量
- Shell变量$#,$@,$0,$1,$2
- Shell变量
- Shell变量
- shell 变量
- Shell 变量
- Shell变量
- shell变量
- Hibernate之Configuration,SessionFactory,Session
- asp.net泛型实例
- List IList区别
- 判断jtable是否被编辑过
- CG_Assignment_光线跟踪之光线散射
- shell变量2
- shell变量3
- 《微型计算机原理及应用》上第四章的汇编题目
- 电脑端口的含义详解
- 事务的回滚五种方法
- [回馈CSDN网友]贴个SQL小工具--移动数据库物理文件
- 实现基于Android的英文电子词典
- 根据CRM_CB里的系统参数定义,各行主题图片切换
- SqlServer 杂项