Provided by: manpages-zh_1.6.3.6-1_all bug

NAME

       set - 读写变量

总览 SYNOPSIS

       set varName ?value?
_________________________________________________________________

描述 DESCRIPTION

       返回变量  varName  的值。如果指定了 value,则把 varName 的值设置为 value,如果这个变量不存
       在,则建立一个新变量并返回它的值。如果 varName  包含一个开圆括号并终止于一个闭圆括号,则它
       引用一个数组元素:   在第一个开括号之前的字符是数组的名字,而在圆括号中的字符是在数组中的索
       引。否则 varName 引用一个标量变量。 一般的,varName  是未限定的(不包括任何包容它的名字空间
       的名字),读或写当前名字空间中叫这个名字的变量。如果  varName 中包含名字空间限定符(如果它引
       用一个数组元素则在数组名字中),则读或写在指定名字空间中的变量。

       如果没有活跃的过程,则 varName 引用一个名字空间变量(如果当前的名字空间是全局名字空间则是全
       局变量)。如果有一个过程是活跃的,则除非调用   global   命令声明   varName   是全局的或调用
       variable 声明 varName 是一个名字空间变量,否则 varName 引用这个过程的一个参数或局部变量。

参见 SEE ALSO

       expr(n), proc(n), trace(n), unset(n)

关键字 KEYWORDS

       read, write, variable

[中文版维护人]

       寒蝉退士

[中文版最新更新]

       2001/10/30

《中国 Linux 论坛 man 手册页翻译计划》:

       http://cmpp.linuxforum.net

       本页面中文版由中文 man 手册页计划提供。
       中文 man 手册页计划:https://github.com/man-pages-zh/manpages-zh