Perl在线运行

版本:

所属目录
点击了解高性能代码运行API
运行结果
教程手册
代码仓库
极速运行
终端运行
图形+终端

                        
以下是用户最新保存的代码
这段Perl代码是一个简单的交换相邻字符的程序,通过交换字符串中每两个相邻字符的位置来创建一个新的字符串。每次交换都涉及到字符数组中的两个元素。 这个程序从标准输入中读取输入,然后对输入的每一行进行处理。它使用 split //, $input 将输入字符串分割成单个字符,并将字符存储在数组 @chars 中。 然后,通过一个循环遍历数组,交换相邻的字符位置。 例如,如果输入是 "abcdef",该程序将交换相邻字符,生成 "badcfe"。 发布于:2023-10-25 15:36 这段Perl代码是一个简单的交换相邻字符的程序,通过交换字符串中每两个相邻字符的位置来创建一个新的字符串。每次交换都涉及到字符数组中的两个元素。 这个程序从标准输入中读取输入,然后对输入的每一行进行处理。它使用 split //, $input 将输入字符串分割成单个字符,并将字符存储在数组 @chars 中。 然后,通过一个循环遍历数组,交换相邻的字符位置。 例如,如果输入是 "abcdef",该程序将交换相邻字符,生成 "badcfe"。 发布于:2023-10-25 15:35 这段Perl代码是一个简单的交换相邻字符的程序,通过交换字符串中每两个相邻字符的位置来创建一个新的字符串。每次交换都涉及到字符数组中的两个元素。 这个程序从标准输入中读取输入,然后对输入的每一行进行处理。它使用 split //, $input 将输入字符串分割成单个字符,并将字符存储在数组 @chars 中。 然后,通过一个循环遍历数组,交换相邻的字符位置。 例如,如果输入是 "abcdef",该程序将交换相邻字符,生成 "badcfe"。 发布于:2023-10-12 11:06 新发的新代码 发布于:2023-09-26 11:22 test_args 发布于:2023-09-18 17:31 这是一个测试编码 发布于:2023-09-11 17:45 打招呼的方式 发布于:2023-08-10 15:21 这是一个例子 发布于:2022-11-25 16:28 这里是一个例子 发布于:2022-11-25 15:20 这是一个程序 发布于:2022-11-23 17:51 这是一个例子 发布于:2022-11-23 14:58 这是一个例子 发布于:2022-11-22 17:51 vfvbegvbte b 发布于:2022-10-11 12:05 00-第一个Perl 发布于:2022-10-09 09:32 calculate the circ 发布于:2022-05-05 09:32 EOF测试 发布于:2021-07-01 22:30 查重名字拼接 发布于:2020-10-26 17:37 [更多]
显示目录

环境安装



学习嵌入式的绝佳套件,esp8266开源小电视成品,比自己去买开发板+屏幕还要便宜,省去了焊接不当搞坏的风险。 蜂鸣版+触控升级仅36元,更强的硬件、价格全网最低。

点击购买 固件广场

环境安装

在我们开始学习Perl语言前,我们需要先安装Perl的执行环境。

Perl可以在以下平台下运行:

  • Unix(Solaris,Linux,FreeBSD,AIX,HP / UX,SunOS,IRIX等)
  • 赢9x / NT / 2000 /
  • WinCE的
  • Macintosh(PPC,68K)
  • Solaris(x86,SPARC)
  • OpenVMS
  • Alpha(7.2及更高版本)
  • 塞班
  • Debian GNU / kFreeBSD
  • MirOS BSD
  • 等等...

很多系统平台上已经完全安装了perl,我们可以通过以下命令来查看是否已安装:

$ perl -v
This is perl 5, version 18, subversion 2 (v5.18.2) 
built for darwin-thread-multi-2level
(with 2 registered patches, see perl -V for more detail)
Copyright 1987-2013, Larry Wall
……

如果输出以上信息说明已安装,如果尚未安装,可以看随后的安装指导。


安装Perl

我们可以在Perl的官网下载对应平台的安装包:https : //www.perl.org/get.html

Unix和Linux安装Perl

Unix / Linux系统上Perl安装步骤如下:

  • 通过浏览器打开http://www.perl.org/get.html。

  • 下载适用于Unix / Linux的原始包。

  • 下载perl-5.xytar.gz文件后执行以下操作。

    $ tar -xzf perl-5.x.y.tar.gz
    $ cd perl-5.x.y
    $ ./Configure -de
    $ make
    $ make test
    $ make install
    

接下来我们如果perl -v命令查看是否安装成功。

安装成功后,Perl的安装路径为/ usr / local / bin,库安装在/ usr / local / lib / perlXX,XX为版本号。

窗口安装Perl

Perl在Window平台上有ActiveStatePerl和Strawberry Perl编译器。

ActiveState Perl和Strawberry Perl最大的区别是Strawberry Perl里面有多包含一些CPAN里的模块,所以Strawberry Perl下载的安装文件有80多M,而ActiveState Perl只有20M左右。

我们这里使用了Strawberry Perl。

Window系统上Perl安装步骤如下:

  • Strawberry安装包链接:http : //strawberryperl.com

  • 下载对应你系统的版本:32bit或64bit。

  • 下载后双击打开,按安装向导一步步安装即可。

Mac OS安装Perl

Mac OS系统一般已经安装了Perl,如果未安装则执行以下步骤:

  • 通过浏览器打开http://www.perl.org/get.html。

  • 下载适用于Mac OS的原始包。

  • 下载perl-5.xytar.gz文件后执行以下操作。

    $ tar -xzf perl-5.x.y.tar.gz
    $ cd perl-5.x.y
    $ ./Configure -de
    $ make
    $ make test
    $ make install
    

执行成功后Perl的安装路径为/ usr / local / bin,库安装在/ usr / local / lib / perlXX,XX为版本号。


运行Perl

Perl有不同的执行方式。

1,共同

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

$perl  -e <perl code>           # Unix/Linux
或 
C:>perl -e <perl code>          # Windows/DOS

命令行参数如下所示:

选项 描述
-d [:debugger] 在调试模式下运行程序
-I目录 指定@ INC /#include目录
-T 允许污染检测
-t 允许污染警告
-U 允许不安全操作
-w 允许很多有用的警告
-W 允许所有警告
-X 局部使用警告
-e程序 执行perl代码
文件 执行perl脚本文件

2,脚本执行

我们可以将perl代码放在脚本文件中,通过以下命令来执行文件代码:

$perl  script.pl          # Unix/Linux
或 
C:>perl script.pl         # Windows/DOS

集成开发环境(IDE:集成开发环境)

我们也可以在一些图形用户界面(GUI)环境上执行perl脚本。以下推荐两款常用的Perl集成开发环境:

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

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

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

由JSRUN为你提供的Perl在线运行、在线编译工具
        JSRUN提供的Perl 在线运行,Perl 在线运行工具,基于linux操作系统环境提供线上编译和线上运行,具有运行快速,运行结果与常用开发、生产环境保持一致的特点。
yout