set - 读写变量
set varName ?value?
返回变量 varName 的值。如果指定了 value,则把 varName
的值设置为 value,如果这个变量不存在,则建立一个新变量并返回它的值。如果
varName
包含一个开圆括号并终止于一个闭圆括号,则它引用一个数组元素:
在第一个开括号之前的字符是数组的名字,而在圆括号中的字符是在数组中的索引。否则
varName 引用一个标量变量。一般的,varName
是未限定的(不包括任何包容它的名字空间的名字),读或写当前名字空间中叫这个名字的变量。如果
varName 中包含名字空间限定符(如果它引用一个数组元素则在数组名字中),则读或写在指定名字空间中的变量。
如果没有活跃的过程,则 varName
引用一个名字空间变量(如果当前的名字空间是全局名字空间则是全局变量)。如果有一个过程是活跃的,则除非调用
global 命令声明 varName
是全局的或调用 variable 声明 varName
是一个名字空间变量,否则 varName
引用这个过程的一个参数或局部变量。
读, 写,
变量
Copyright © 1993 The Regents of the University of California.
Copyright © 1994-1996 Sun Microsystems, Inc.
Copyright © 1995-1997 Roger E. Critchlow Jr.
[中文版维护人]
寒蝉退士
[中文版最新更新]
2001/10/30
《中国 Linux 论坛 man 手册页翻译计划》:
www.CMPP.net