13.07.2015 Views

Perl 语言编程 - Linux教程

Perl 语言编程 - Linux教程

Perl 语言编程 - Linux教程

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

#! 开 头 并 包 括 字 串 “perl” 的 第 一 行 出 现 。 任 何 在 该 行 的 单 词 “perl” 之 后 的有 意 义 的 开 关 都 会 被 <strong>Perl</strong> 使 用 。 如 果 声 明 了 一 个 目 录 名 ,<strong>Perl</strong> 在 运 行 该 脚 本之 前 将 切 换 到 该 目 录 。-x 开 关 只 控 制 前 导 的 垃 圾 , 而 不 关 心 尾 随 的 垃 圾 。 如 果该 脚 本 有 需 要 忽 略 的 尾 随 的 垃 圾 , 那 它 就 必 须 以 __END__ 或 者 __DATA__ 结 束 ,( 如 果 需 要 , 该 脚 本 可 以 通 过 DATA 文 件 句 柄 处 理 任 何 部 分 或 者 全 部 尾 随 的 垃 圾 。它 在 理 论 上 甚 至 可 以 seek 到 文 件 的 开 头 并 且 处 理 前 导 的 垃 圾 。)-X 无 条 件 及 永 久 地 关 闭 所 有 警 告 , 做 的 正 好 和 -W 完 全 相 反 。* 环 境 变 量除 了 各 种 明 确 修 改 <strong>Perl</strong> 行 为 的 开 关 以 外 , 你 还 可 以 设 置 各 种 环 境 变 量 以 影 响 各 种潜 在 的 性 质 。 怎 样 设 置 环 境 变 量 是 系 统 相 关 的 , 不 过 , 如 果 你 用 sh,ksh 或 者bash, 有 一 个 技 巧 就 是 你 可 以 为 单 条 命 令 临 时 地 设 置 一 个 环 境 变 量 , 就 好 象 它 是 一 个有 趣 的 开 关 一 样 。 你 必 须 在 命 令 前 面 设 置 它 :$PATH='/bin:/usr/bin' perl myproggie你 可 以 在 csh 或 者 tcsh 里 用 一 个 子 shell 干 类 似 的 事 :%(setenv PATH "/bin:/usr/bin"; perl myproggie)否 则 , 你 通 常 就 要 在 你 的 家 目 录 里 的 一 些 名 字 象 .chsrc 或 者 .profile 这 样 的 文 件里 设 置 环 境 变 量 。 在 csh 或 者 tcsh 里 , 你 说 :516

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!