linux perl脚本 入门,windows\ Linux 下的perl快速上手

Windows:

(1)首先,要搭建一个Perl运行的环境:这里用的是activeperl。在网上下载一个安装就

OK了,和常用的windows软件安装一样。这里我的安装路径是: 默认的C:\Perl

(2)先检查你的perl是否已经在系统的path环境变量中:开始->运行,输入cmd,然后运行

perl -v(注意perl与-v之间有空格不能不加),如果能显示perl的版本,说明你的perl已经在

PATH环境变量中;如果显示“不是内部命令也不是外部命令”,那参照以下流程把perl加入

PATH环境变量:右键单击我的电脑,选择“属性”,点击“高级选项卡”,单击“环境变量”,在“

系统变量”下面去找PATH,然后选中它,单击“编辑”,再添加“d:\strawberry\perl\bin”,然后一

路点击确定,就修改好了。再照着上面的方法,验证一下是否添加成功。注意,要在修改完

了之后重新打开一个命令行窗口,要不然看不到修改的结果;

(3)编辑Perl代码:在windows下用记事本就可以了,如:在记事本里输入如下内容:

#! /usr/bin/perl  这是注释

print "hello,world\n";

然后保存为后缀为“.pl”的文件;

(4)运行Perl程序:开始->运行->cmd,然后用“cd”把路径调到刚才保存perl程序的地方,这

里就是输入“ cd d:\perl"(此为之前.pl文件的保存文件夹),最后只需要一个语句就搞定,在出

现的 “d:\perl”后输入“ perl

hello.pl”(此处的hello.pl是之前存放perl程序的文件名),即可显示

出“hello,world”。

-c 开关是检查脚本的语法是否正确

-e 用于再命令行而不是在脚本中执行 Perl 命令

-n 使 Perl 隐式地循环遍历指定的文件, 并只打印规定的行.

比如下面程序中,windows 系统的date

使用/T选项,能够生成当天日期,并吧输出内容通过管道传给perl,并存储于变量$_中。

a4c26d1e5885305701be709a3d33442f.png

下面介绍一下在Windows 下安装cpan模块的方法

是首先下载好一个模块的压缩包,解压到需要的位置。

a4c26d1e5885305701be709a3d33442f.png

安装模块的标准命令是

perl Makefile.pl  dmake  dmake test  dmake install

这里dmake 是windows中用来取代makefile和make的命令。

许多下载的模块在windows 中安装时都需要C语言写的特殊程序。

建议一些模块可以在

http://www.activestate.com/packages

这个网站下载模块。这里的模块可以用于ppm(Perl Package Manager)

在命令行直接输入 ppm会弹出可用的安装包界面,双击即可安装。

还有一个有用的命令: ppm install 模块名

最有用的就是ppm install Tk 还有 一些Win32开头的软件包。

如果不能用,需要先下载一个 DEV-C++ 5 软件,安装后方可使用。或者用

安装好DEV-C++

5以后。输入命令 ppm

install dmake

a4c26d1e5885305701be709a3d33442f.png

然后命令行下进入解压的目录

一开始安装可能会提示你要安装Min

install MinGW

a4c26d1e5885305701be709a3d33442f.png

只要输入命令行 ppm install MinGW  即可。

a4c26d1e5885305701be709a3d33442f.png

成功以后,进入解压的路径

依次执行

perl Makefile.pl

dmake

dmake

test

dmake

install  即可

a4c26d1e5885305701be709a3d33442f.png

Linux

一般linux会自带perl 不过可能比较老,不太好用

下载新版本perl

http://www.cpan.org/src/5.0/perl-5.14.1.tar.gz

解压到..../perl514

首先su 进入root权限

然后进入到 ..../perl514

然后依次执行下面的命令:(一行行复制即可)

# ./Configure -des -Dprefix=/usr

# make

# make install

查询perl是否安装成功

# perl -v

接着安装一般需要的CPAN

首先也是下载CPAN的打包,解压后 放置到某一位置。

然后cd进入CPAN文件目录

依次执行

perl Makefile.PL

make test

make install

然后第一次使用CPAN时要初始化

sudo cpan

所有提示都选yes,

然后选择网址,会一个一个试直到成功为止

如果想要重新选择可以

o conf init

这时出现

cpan[1]>

直接输入h获得帮助

直接输入m列出所有可用模块

然后看到其中某个模块名,比如rms

输入 install rms 即可自动安装。

按q可退出CPAN

如果想回到CPAN直接在命令行输入cpan就可以了!

想安装Tk

install Bundle::CPAN

reload cpan

install Tk

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
windows下安装perl模块方法和必备软件nmake dmake devcpp: 方式一: 将 nmake.exe 放到system32目录下 用一下方式: perl Makefile.pl nmake nmake test nmake install 如果成功,将不用看下面内容。 方式二: 手动编译方式 优点:通吃所有模块 缺点:有点麻烦 具体步骤:1安装编译器2设置编译器的环境变量3可能安装dmake 具体方法:如下 1.首先要有个c编译器,推荐dev-cpp(开源免费的,网上自己搜索),记得要下含有mingw的就是了(不懂c,下载含有mingw的因为这个版本的bin目录里有gcc.exe等工具). 1.1安装好了编译器之后,要能在cmd中以命令方式运行的话,必须要设置环境变量,在winxp中[我的电脑]->[属性]->[高级]->[环境变量]里设置,只需要在path里加个你路径,比如你的安装路径是c:\dev-cpp,那你就要加上c:\dev-cpp\bin (path中有很多其他的路径,之间记得用;隔开 )弄完好,在cmd中运行gcc -v 显示出内容表示编译器安装成功,并且可以用命令行编译. 2.编译步骤,在cpan上下载需要的模块,比如Win32::SerialPort,下载好了解压,在cmd中进入这个目录(简单的dos命令应该知道吧),就用常见的方法: perl Makefile.pl make make test make install 如果成功,将不用看下面内容。 方式三: 使用方式二make很可能会出现错误,不能编译,找了很多原因,有高人介绍了解决办法,就是下载一个叫dmake的工具,解压缩,将里面的dmake.exe和startup的文件夹(好象是这个名字)一起复制到c:\dev-cpp\bin 里(因为这个目录注册到环境变量里的),之后安装改成: perl Makefile.pl dmake dmake test dmake install 注意: 如果安装过oracle10g你将会发现出现版本冲突的情况。 解决方案如下:修改%PERL5LIB%环境变量,修改为perl所在目录

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值