如何安装perl并运行第一个脚本(install perl and run your first script)

在下载Perl之前,应该检查是否已经有了它。许多应用程序以这样或那样的形式使用Perl,因此在安装应用程序时可能已经包含了Perl。Mac附带安装了Perl。Linux可能已经安装了它。默认情况下,Windows不安装Perl。...

检查是否安装了perl

007Ys3FFgy1guq508futnj60r70e875502

在下载Perl之前,应该检查是否已经有了它。许多应用程序以这样或那样的形式使用Perl,因此在安装应用程序时可能已经包含了Perl。Mac附带安装了Perl。Linux可能已经安装了它。默认情况下,Windows不安装Perl。

这很容易检查。只需打开一个命令提示符(在Windows中,只需在“运行”对话框中键入cmd并按Enter键。如果您在Mac或Linux上,请打开一个终端窗口)。

在提示下键入:

perl-v

然后按回车键。如果安装了Perl,您将收到一条消息,指示其版本。

如果出现“错误的命令或文件名”,则需要安装Perl。

Developers working in an office.

下载并安装perl

如果尚未安装Perl,请下载安装程序并自行安装。

关闭命令提示符或终端会话。转到Perl下载页面,单击操作系统的下载ActivePerl链接。

如果您在Windows上,您可能会看到ActivePerl和草莓Perl的选择。如果您是初学者,请选择ActivePerl。如果您有使用Perl的经验,您可以决定使用草莓Perl。版本相似,因此完全由您决定。

按照链接下载安装程序,然后运行它。接受所有默认值,几分钟后,Perl就安装好了。通过打开命令提示符/终端会话窗口并重复

perl-v

指挥部。

您应该会看到一条消息,指示您已经正确安装了Perl,并准备编写第一个脚本。

编写并运行您的第一个脚本

编写Perl程序所需的只是一个文本编辑器。记事本、TextEdit、Vi、Emacs、Textmate、Ultra Edit和许多其他文本编辑器都可以处理这项工作。

只要确保你没有使用像MicrosoftWord或OpenOfficeWriter这样的文字处理器。文字处理器存储文本以及可能混淆编程语言的特殊格式代码。

写剧本

创建一个新的文本文件并键入以下内容,如图所示:

#!usr/bin/perl打印“输入您的姓名:”;$name=<stdin>;打印“您好,${name}……您很快就会成为perl上瘾者!”;

将文件另存为hello.pl,保存到您选择的位置。您不必使用.pl扩展名。事实上,您根本不需要提供扩展,但这是一个很好的实践,可以帮助您以后轻松地定位Perl脚本。

运行脚本

返回命令提示符,切换到保存Perl脚本的目录。在DOS中。您可以使用cd命令移动到指定的目录。例如:

cd c:\perl\scripts

然后键入:

perl hello.pl

运行脚本。如果您键入的内容与显示的完全一致,系统将提示您输入姓名。

当您按下Enter键时,Perl会按您的名字(在本例中,它是Mark)调用您,并给您一个可怕的警告。

C:\Perl\scripts>perl hello.pl输入您的姓名:马克你好,马克... 你很快就会成为一个perl上瘾者!

祝贺您已经安装了Perl并编写了第一个脚本。

  • 发表于 2021-09-23 06:00
  • 阅读 ( 198 )
  • 分类:编程

你可能感兴趣的文章

如何让python和javascript使用json进行通信

有没有想过如何在两种编程语言之间发送数据?是否尝试发送一个对象或多个数据段? ...

  • 发布于 2021-03-16 01:22
  • 阅读 ( 293 )

如何在bash中使用变量

...给它: drink_of-the_Year="$my_boost $this_year" echo drink_of_the-Year 如何在脚本中使用变量 如果没有变量,脚本将完全无法运行。变量提供了灵活性,使脚本成为通用的解决方案,而不是特定的解决方案。为了说明这一区别,这里有一个...

  • 发布于 2021-04-03 02:34
  • 阅读 ( 193 )

在运行vba函数时,如何限制microsoft excel的cpu使用率?

如果您有一个VBA函数,可以将microsoftexcel变成一个贪吃CPU的怪兽,那么有没有可能驯服它,以便在Excel完成时,您可以继续使用计算机进行其他活动?今天的超级用户Q&amp;A帖子旨在帮助一位沮丧的读者重新掌控Excel。 今天的问答...

  • 发布于 2021-04-10 01:03
  • 阅读 ( 274 )

如何在chrome的稳定和beta频道中重新启用非web商店扩展?

...许多Chrome用户的安全性,但拥有合法非web商店扩展的用户如何让它再次工作呢? 今天的问答环节是由SuperUser提供的,SuperUser是Stack Exchange的一个分支,是一个由社区驱动的问答网站分组。 问题 超级用户读者AardVark71正在寻找一...

  • 发布于 2021-04-11 08:46
  • 阅读 ( 162 )

如何将扩展从一个chrome安装复制到另一个chrome安装?

Automatic syncing between browsers is handy but if it lets you down (or you prefer not to use it) you can still manually copy extensi*** between Chrome installati***. Read on to see how. 今天的问答环节是由SuperUser提供的,SuperUser是Stack Exchange的一个分支,是一个由社区...

  • 发布于 2021-04-12 02:11
  • 阅读 ( 179 )

我可以在没有可见命令提示符的情况下运行windows批处理文件吗?

...o. 读者还向他指出了另一个超级用户线程,该线程强调了如何使用visualbasic脚本来超越最小化可见性和完全隐藏CMD提示符的限制。在这篇文章中,Harry MC解释道: Solution 1: Save this one line of text as file invisible.vbs: CreateObject(“Wscript.S...

  • 发布于 2021-04-12 03:23
  • 阅读 ( 199 )

如何在linux上用zenity制作简单的图形shell脚本

Zenity通过一个命令将图形界面添加到shell脚本中。Shell脚本是自动化重复任务的一种很好的方法,但是它们通常局限于终端——Zenity将它们从终端带到桌面。 我们在过去介绍了shell脚本。您不必是一名程序员就可以开始使用shell...

  • 发布于 2021-04-12 13:43
  • 阅读 ( 143 )

如何在WindowsServer2008的IIS7上安装perl

Perl是一种非常流行的脚本语言,用于开发各种各样的工具。它的一个众所周知的用途是基于web的CGI(公共网关接口)应用程序,它允许Perl脚本从web服务器执行。只需稍加配置,就可以在WindowsServer2008系统上配置IIS7,以便通过CGI...

  • 发布于 2021-04-13 11:16
  • 阅读 ( 154 )

如何在iis 6 for windows server 2003上安装perl

Perl是一种非常流行的脚本语言,用于开发各种各样的工具。它的一个众所周知的用途是基于web的CGI(公共网关接口)应用程序,它允许Perl脚本从web服务器执行。只需稍加配置,就可以在WindowsServer2003系统上配置IIS6,以便通过CGI...

  • 发布于 2021-04-13 11:23
  • 阅读 ( 182 )

如何建立自己的亚马逊回声与覆盆子皮

亚马逊回声是有用的,有周围的家。它可以播放播客,记下提醒和笔记,告诉你通勤时间,甚至可以控制家里的其他电器。但在50美元到150美元的价格范围内,如果你不确定是否会使用它,这是一个昂贵的提议。好消息是,你可...

  • 发布于 2021-05-16 18:36
  • 阅读 ( 182 )
qwocsj299718
qwocsj299718

0 篇文章

相关推荐