Linux中影响变量的命令

影响变量的命令有如下一些shell

(1) declareide

设置或显示变量函数

-f 只显示函数名it

-r 建立只读变量(declare 和typeset)class

-x 建立转出变量变量

-I 建立整数变量移动

使用+替代-,能够颠倒选项的含义di

(2) exportview

用于建立传给子shell的变量vi

- - 代表选项结束,全部后续参数都是实参。

- f 代表在“名-值”对中的名字是函数名。

- n 把全局变量转换成局部变量。即命令的变量再也不传给子shell

- p 显示全局变量列表

(3) readonly

用于显示或只读变量

--代表选项结束

-f 建立只读变量

(4)set

设置或重设各类shell

(4) shift [n]

用于移动位置变量,调整位置变量,使$3 的值赋予$2,$2的值赋予$1

(5) typeset

用于显示或设置变量,是declare的同义词

(6) unset

用于取消变量的定义

-f 删除只读变量 ,但不能取消从shell环境中删除指定的变量 和函数。如

PATH,PS1,PS2,PPID等设置障碍

相关文章
相关标签/搜索