初识perl脚本

Posted 志芯

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了初识perl脚本相关的知识,希望对你有一定的参考价值。

This browser does not support music or audio playback. Please play it in WeChat or another browser.

1一般来说perl脚本分为几个组成部分?

下面这段示例显示了 Perl 脚本的五个主要部分:1. 起始行( UNIX);2. 注释;3. 脚本体内的可执行语句;4. 检查 Perl 语法;5. 脚本的执行( UNIX、 Windows)。

初识perl脚本

初识perl脚本

第1行:起始行(也叫shbang行),高速shell哪里有这个perl解释器。

第2行:注释部分,描述了程序员希望提供的有关脚本的注解信息。

第3行:可执行语句,包含一个print函数。

初识perl脚本

上述使用-c开关,检查脚本的语法错误,一切正常。

初识perl脚本

初识perl脚本

这个脚本本来的权限是可读可写不可执行,上述使用chmod命令使其变成一个可执行文件。

初识perl脚本

上述执行该脚本。


2perl常用的一些开关及举例

初识perl脚本

-e开关:

-e开关允许 Perl 从命令行而不是脚本来执行 Perl 语句。这是在把 Perl 语句放入脚本前检测其正确性的好办法。

初识perl脚本

-n开关:

从文件读取。-n 开关允许用户遍历整个文件, 只需在参数中提供该文件的文件名即可。其 Perl语句位于引号之间, 文件名则在命令行的尾部列出。Perl 也可通过其强大的模式匹配技术在文本中查找目标模式并打印出来。

-c 开关:

正如本章前面所述, -c 开关用于检查 Perl 语法, 而不是执行 Perl 命令。如果其语法正确, Perl就会通知用户。读者最好始终打开 -c 开关, 以便时刻检查脚本的正确性。这对于 Perl 编写的 脚本显得尤为重要, 因为这样便可把那些通常显示在屏幕上的出错信息发送到日志里去。


以上是关于初识perl脚本的主要内容,如果未能解决你的问题,请参考以下文章

PHP初识

可以将 perl 脚本的执行权限限制为从另一个 perl 脚本调用吗?

安装脚本的 shell 脚本与 perl - perl 有多普遍?

从 PHP 调用 Perl 脚本并传入变量,同时还使用可变的 perl 脚本名称

从 Perl 脚本运行 PHP

初识Pyhton-20170701