Perl 教程 之 Perl 简介 3

简介: Perl 简介

Perl 教程 之 Perl 简介 3

Perl 简介

运行 Perl
Perl 有不同的执行方式。

1、交互式
我们可以在命令行中直接执行 perl 代码,语法格式如下:

$perl -e # Unix/Linux

C:>perl -e # Windows/DOS
命令行参数如下所示:

选项 描述
-d[:debugger] 在调试模式下运行程序
-Idirectory 指定 @INC/#include 目录
-T
允许污染检测

-t 允许污染警告
-U 允许不安全操作
-w 允许很多有用的警告
-W 允许所有警告
-X 禁用使用警告
-e program 执行 perl 代码
file 执行 perl 脚本文件
2、脚本执行
我们可以将 perl 代码放在脚本文件中,通过以下命令来执行文件代码:

$perl script.pl # Unix/Linux

C:>perl script.pl # Windows/DOS
集成开发环境(IDE:Integrated Development Environment)
我们也可以在一些图形用户界面(GUI) 环境上执行 perl 脚本。以下推荐两款常用的 Perl 集成开发环境:

Padre:Padre 是一个为 Perl 语言开发者提供的集成开发环境,提供了语法高亮和代码重构功能。

EPIC : EPIC 是 Perl Eclipse IDE 的插件,如果你熟悉 Eclipse,你可以使用它。

安装步骤:Help-->Eclipse Marketplace-->输入EPIC--> 选择安装并更新即可。

Perl 基础语法

Perl 借用了C、sed、awk、shell脚本以及很多其他编程语言的特性,语法与这些语言有些类似,也有自己的特点。

Perl 程序由声明与语句组成,程序自上而下执行,包含了循环,条件控制,每个语句以分号 ; 结束。

Perl 语言没有严格的格式规范,你可以根据自己喜欢的风格来缩进。

目录
相关文章
|
C++ 索引 Python
Lua中self 、自索引及其面向对象应用代码示例
Lua中self 、自索引及其面向对象应用代码示例
|
安全 算法 项目管理
GitLab权限级别介绍
GitLab权限级别介绍
1691 4
|
Java Maven
java修改当前项目的maven仓库地址为国内
修改当前项目的maven仓库地址为国内
|
Linux 应用服务中间件 虚拟化
Linux系列——VMware虚拟机配置端口转发(端口映射),实现远程访问
Linux系列——VMware虚拟机配置端口转发(端口映射),实现远程访问
|
Java Spring Apache
Spring Boot邂逅Apache Wicket:一次意想不到的完美邂逅,竟让Web开发变得如此简单?
【8月更文挑战第31天】Apache Wicket与Spring Boot的集成提供了近乎无缝的开发体验。Wicket以其简洁的API和强大的组件化设计著称,而Spring Boot则以开箱即用的便捷性赢得开发者青睐。本文将指导你如何在Spring Boot项目中引入Wicket,通过简单的步骤完成集成配置。首先,创建一个新的Spring Boot项目并在`pom.xml`中添加Wicket相关依赖。
268 0
|
算法 网络架构
距离矢量与链路状态路由协议的区别
【8月更文挑战第25天】
952 0
|
Java 关系型数据库 MySQL
SpringBoot 集成 Quartz + MySQL
SpringBoot 集成 Quartz + MySQL
239 1
|
缓存 监控 Java
通用快照方案问题之Spring Boot Admin的定义如何解决
通用快照方案问题之Spring Boot Admin的定义如何解决
193 0
|
设计模式 算法 Java
谈谈springboot的模板方法模式
【4月更文挑战第15天】模板方法模式是一种在软件工程中广泛使用的设计模式,它定义了一个操作中的骨架,将某些步骤延迟到子类中实现。这样可以在不改变算法结构的情况下重新定义算法的某些特定步骤。Spring Boot利用这种模式提供了一种非常灵活的方式来扩展和定制标准功能。
228 2