Manpages

______________________________________________________________________________

NAME

send - 在 一 个 不 同 的 应 用 的 执 行 一 个 命 令

总 览 SYNOPSIS

send ?options? app cmd ?arg arg ...? _________________________________________________________________

描 述 DESCRIPTION

这 个 命 令 安 排 在 叫 做 app 的 应 用 中 执 行 cmd (和 args)。 它 返 回 这 个 命 令 执 行 的 结 果 或 错 误 。 App 可 以 是 其 主 窗 口 在 容 纳 发 送 者 的 主 窗 口 的 显 示 器 上 的 任 何 应 用 的 名 字 ; 不 需 要 在 同 一 个 进 程 中 。 如 果 不 存 在 arg 参 数 , 则 要 执 行 的 这 个 命 令 完 全 的 包 含 在 cmd 参 数 内 。 如 果 存 在 一 个 或 多 个 args, 则 把 它 们 串 联 起 来 形 成 要 执 行 的 命 令 , 就 象 eval 命 令 那 样 。 如 果 这 个 命 令 的 最 初 的 参 数 开 始 于 “-”, 则 把 它 们 作 为 选 项 对 待 。 当 前 定 义 了 下 列 选 项 :

-async 要 求 异 步 调 用 。 在 这 种 情 况 下

send 命 令 将 立 即 完 成 而 不 等 待 cmd

在 目 标 应 用 中 完 成 ; 不 能 获 得 任 何 结 果 并 且 忽 略 在 发 送 命 令 中 的 错 误 。 如 果 目 标 应 用 与 发 送 的 应 用 在 同 一 个 进 程 中 则 忽 略 -async 选 项 。

-displayof pathName 指 定 目 标 应 用 的 主 窗 口 是 在 用 pathName 给 出 的 窗 口 的 显 示 器 上 , 而 不 是 包 含 应 用 的 主 窗 口 的 显 示 器 。

-- 除 了 终 止 选 项 的 列 表 没 有 其 他 用 途 。 这 个 选 择 只 在

app 包 含 一 个 前

导 的 “-”字 符 时 需 要 。

应 用 的 名 字 APPLICATION NAMES

用 程 序 或 建 立 这 个 应 用 的 脚 本 的 名 字 来 初 始 设 置 应 用 的 名 字 。 你 可 以 用 tk appname 命 令 查 询 和 变 更 一 个 应 用 的 名 字

停 用 发 送 DISABLING SENDS

如 果 从 应 用 中 删 除 了 send 命 令 (比 如 , 使 用 了 命 令 rename send {}), 则 这 个 应 用 不 对 到 来 的 发 送 请 求 做 任 何 响 应 , 也 不 能 发 起 外 出 的 请 求 。 可 以 通 过 调 用 tk appname 命 令 重 新 启 用 通 信 。

安 全 SECURITY

send 命 令 是 一 个 潜 在 的 严 重 的 安 全 漏 洞 。 在 Unix 上 , 可 以 连 接 到 你 的 X 服 务 器 的 任 何 应 用 都 可 以 向 你 的 应 用 发 送 脚 本 。 这 些 到 来 的 脚 本 可 以 使 用 Tcl 来 读 写 你 的 文 件 和 用 你 的 名 字 调 用 子 进 程 。 基 于 主 机 的 访 问 控 制 比 如 xhost 特 别 不 安 全 , 因 为 它 允 许 在 特 定 主 机 上 有 一 个 帐 户 的 任 何 人 连 接 到 你 的 服 务 器 上 , 并 且 如 果 停 用 了 它 则 允 许 任 何 人 从 任 何 地 方 连 接 到 你 的 服 务 器 。 为 了 提 供 少 量 的 安 全 性 , Tk 检 查 服 务 器 使 用 的 访 问 控 制 , 并 且 除 非 是 (a)启 用 了 xhost式 样 的 访 问 控 制 (就 是 说 只 有 特 定 主 机 可 以 建 立 连 接 ), 和 (b)允 许 的 主 机 的 列 表 是 空 的 , 否 则 丢 弃 到 来 的 发 送 。 这 意 味 着 除 非 应 用 使 用 了 其 他 形 式 的 授 权 (authorization)比 如 xauth, 否 则 不 能 连 接 到 服 务 器 上 。 在 Windows 上 , 目 前 禁 用 send。 它 的 多 数 功 能 由 dde 命 令 提 供 。

关 键 字 KEYWORDS

application, dde, name, remote execution, security, send

[中 文 版 维 护 人 ]

寒 蝉 退 士

[中 文 版 最 新 更 新 ]

2002/05/28

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

http://cmpp.linuxforum.net

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