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.

Howdy, world!对 于 csh 而 言 , 可 能 最 好 还 是 使 用 多 个 -e 开 关 :%perl -e 'print "Howdy, ";'-e 'print "@ARGV!\n";' worldHowdy, world!在 行 计 数 的 时 候 , 隐 含 的 和 明 确 给 出 的 新 行 都 算 数 , 所 以 两 个 程 序 中 的 第 二 个print 都 是 在 -e 脚 本 的 第 2 行 。-F PATTERN声 明 当 通 过 -a 开 关 ( 否 则 没 有 作 用 ) 自 动 分 裂 是 要 split 的 模 式 。 该 模 式 可 以 由斜 杠 (//), 双 引 号 (""), 或 者 单 引 号 ('') 包 围 。 否 则 , 他 会 自 动 放 到 单 引 号 里 。请 注 意 如 果 要 通 过 shell 传 递 引 号 , 你 必 须 把 你 的 引 号 引 起 来 , 具 体 怎 么 做 取 决 于你 的 系 统 。-h 打 印 一 个 <strong>Perl</strong> 命 令 行 选 项 的 概 要-i EXTENSION-i 声 明 那 些 由 构 造 处 理 的 文 件 将 被 现 场 处 理 。<strong>Perl</strong> 是 通 过 这 样 的 办 法 实 现 的 :先 重 命 名 输 入 文 件 , 然 后 用 原 文 件 名 打 开 输 出 文 件 , 并 且 把 该 输 出 文 件 选 为 调 用print,printf, 和 write 的 缺 省 。( 注 : 通 常 , 这 并 不 是 真 的 “ 现 场 ”。 它 是相 同 的 文 件 名 , 但 是 不 同 的 物 理 文 件 。)503

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

Saved successfully!

Ooh no, something went wrong!