______________________________________________________________________________
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 手 冊 頁 翻 譯 計 劃 》 :
跋
本 頁 面 中 文 版 由 中 文 man 手 冊 頁 計 劃 提 供 。 中 文 man 手 冊 頁 計 劃 : https://github.com/man-pages-zh/manpages-zh