Perl
forlong401
Ubuntu, Fedora and MAC Fans.
Android and ios App developer.
Mobile and Internet.
展开
-
perl中如何执行外部命令
在perl中反勾号(``),system和exec都用来执行命令,这篇文章将给我们介绍它们各自的使用方法,联系,以及区别。一、使用方法1. 反勾号(``)首先,我们有命令输入操作符,也叫反勾号操作符,因为它看起来象这样:$info = `finger $user`;一个用反勾号(技术上叫重音号)引起的字串首先进行变量替换,就象一个双引号引起的字串转载 2013-01-08 11:30:07 · 884 阅读 · 0 评论 -
Perl调用外部命令的方式和区别
http://www.cnblogs.com/itech/archive/2010/11/25/1887836.html转载 2014-10-04 12:04:21 · 684 阅读 · 0 评论 -
Can't locate File/Copy/Recursive.pm in @INC (@INC contains:
今天运行perl脚本的时候,发现一个找不到“Recursive.pm”的错误:Can't locate File/Copy/Recursive.pm in @INC (@INC contains: /opt/local/lib/perl5/site_perl/5.12.4/darwin-thread-multi-2levelBEGIN failed--compi原创 2014-09-24 16:43:27 · 7522 阅读 · 0 评论 -
Can't locate XML/Simple.pm in @INC (@INC contains: /opt/local/lib
苹果电脑上使用perl发现下面这个错误:Can't locate XML/Simple.pm in @INC (@INC contains: /opt/local/lib解决方法:sudo cpan install XML::Simple这个安装时间有点长。原创 2014-09-24 22:18:53 · 14555 阅读 · 1 评论 -
perl多线程
http://blog.csdn.net/aldenphy/article/details/6135828简单多线程结构分析 ============================================================================================================ ----转载 2013-01-08 17:51:26 · 732 阅读 · 0 评论 -
perl子程序学习笔记
http://blog.csdn.net/aldenphy/article/details/4761585一.定义 子程序即执行一个特殊任务的一段分离的代码,它可以使减少重复代码且使程序易读. PERL中,子程序可以出现在程序的任何地方. 定义方法为: sub subroutine {转载 2013-01-08 17:49:42 · 669 阅读 · 0 评论 -
perl文件和目录操作
http://blog.csdn.net/aldenphy/article/details/7855177文件检测操作符-e文件是否存在-f文件是普通文件-d文件是目录-r文件是否可读-w文件时候可写-x文件是否可执行-s文件存在且大小非零,返回文件大小的字节数转载 2013-01-08 17:36:20 · 647 阅读 · 0 评论 -
递归遍历及拷贝文件共享服务器中目录
http://www.cnblogs.com/royenhome/archive/2010/08/02/1790731.html关于Perl递归遍历目录的文章其实很多,但是大多数都是针对本地机器磁盘间的操作,如将C盘根目录下的A文件夹整个拷贝到D盘根目录下的A文件夹。但是,对于将一个局域网内其他机器开放的文件共享目录递归遍历或者拷贝到本机上,又该怎么做呢? 在解决这个问转载 2013-01-08 18:44:30 · 948 阅读 · 0 评论 -
perl中特殊符号
http://blog.csdn.net/aldenphy/article/details/6741887$- 当前页可打印的行数,属于Perl格式系统的一部分 $! 根据上下文内容返回错误号或者错误串 $” 列表分隔符 $# 打印数字时默认的数字输出格式 $$ Perl解释器的进程ID $% 当前输出通道的当前页号 $& 与上个格式匹配的字符串转载 2013-01-08 17:43:42 · 663 阅读 · 0 评论 -
perl获取当前系统用户名以及其他
http://hi.baidu.com/study_cs/item/03d6ce26d8b58e4247996223在perl中获取当前登陆的用户名,要求在windows和linux下都可用.通过读取系统的环境变量实现,在xp和linux下测试通过,代码如下: my $Sys_name = $^O; if ($Sys_name =~ /MSWin32/){转载 2013-01-08 17:41:47 · 3451 阅读 · 0 评论 -
常用调试命令
http://www.cnblogs.com/royenhome/archive/2010/09/09/1822239.html本文所用到的Perl调试器为Perl解释器本身,可以通过-d开关打开调试功能。本文不会将涵盖所有的调试命令,只会解释一些我们常用的调试命令,希望对热爱Perl的朋友有所帮助。 打开调试开关 Perl是解释型语言,运行一个Perl转载 2013-01-08 18:43:01 · 732 阅读 · 0 评论 -
Perl判断操作系统类型
http://www.cnblogs.com/orientsun/archive/2012/11/19/2778074.htmlRequirement:为了扩展系统的可移植性,将Perl Job扩展支持Linux和Unix两种操作系统,由于操作系统不同,那么所调用的命令自然有所差别,那么该如何区分执行哪种命令呢?Resolution:利用 $^O 变量来区别不同转载 2014-10-04 12:05:34 · 1506 阅读 · 0 评论