在下载Perl之前,应该检查是否已经有了它。许多应用程序以这样或那样的形式使用Perl,因此在安装应用程序时可能已经包含了Perl。Mac附带安装了Perl。Linux可能已经安装了它。默认情况下,Windows不安装Perl。
这很容易检查。只需打开一个命令提示符(在Windows中,只需在“运行”对话框中键入cmd并按Enter键。如果您在Mac或Linux上,请打开一个终端窗口)。
在提示下键入:
perl-v然后按回车键。如果安装了Perl,您将收到一条消息,指示其版本。
如果出现“错误的命令或文件名”,则需要安装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并编写了第一个脚本。
有没有想过如何在两种编程语言之间发送数据?是否尝试发送一个对象或多个数据段? ...
...给它: drink_of-the_Year="$my_boost $this_year" echo drink_of_the-Year 如何在脚本中使用变量 如果没有变量,脚本将完全无法运行。变量提供了灵活性,使脚本成为通用的解决方案,而不是特定的解决方案。为了说明这一区别,这里有一个...
如果您有一个VBA函数,可以将microsoftexcel变成一个贪吃CPU的怪兽,那么有没有可能驯服它,以便在Excel完成时,您可以继续使用计算机进行其他活动?今天的超级用户Q&A帖子旨在帮助一位沮丧的读者重新掌控Excel。 今天的问答...
...许多Chrome用户的安全性,但拥有合法非web商店扩展的用户如何让它再次工作呢? 今天的问答环节是由SuperUser提供的,SuperUser是Stack Exchange的一个分支,是一个由社区驱动的问答网站分组。 问题 超级用户读者AardVark71正在寻找一...
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的一个分支,是一个由社区...
...o. 读者还向他指出了另一个超级用户线程,该线程强调了如何使用visualbasic脚本来超越最小化可见性和完全隐藏CMD提示符的限制。在这篇文章中,Harry MC解释道: Solution 1: Save this one line of text as file invisible.vbs: CreateObject(“Wscript.S...
Zenity通过一个命令将图形界面添加到shell脚本中。Shell脚本是自动化重复任务的一种很好的方法,但是它们通常局限于终端——Zenity将它们从终端带到桌面。 我们在过去介绍了shell脚本。您不必是一名程序员就可以开始使用shell...
Perl是一种非常流行的脚本语言,用于开发各种各样的工具。它的一个众所周知的用途是基于web的CGI(公共网关接口)应用程序,它允许Perl脚本从web服务器执行。只需稍加配置,就可以在WindowsServer2008系统上配置IIS7,以便通过CGI...
Perl是一种非常流行的脚本语言,用于开发各种各样的工具。它的一个众所周知的用途是基于web的CGI(公共网关接口)应用程序,它允许Perl脚本从web服务器执行。只需稍加配置,就可以在WindowsServer2003系统上配置IIS6,以便通过CGI...
亚马逊回声是有用的,有周围的家。它可以播放播客,记下提醒和笔记,告诉你通勤时间,甚至可以控制家里的其他电器。但在50美元到150美元的价格范围内,如果你不确定是否会使用它,这是一个昂贵的提议。好消息是,你可...