随笔分类 -  Perl

摘要:我们在linux常常用到一个程序需要加入参数,现在了解一下 perl 中的有关控制参数的模块 Getopt::Long ,比直接使用 @ARGV 的数组强大多了.我想大家知道在 Linux 中有的参数有二种形式. •长参数 –help•短参数 -h也就是-和–的分别.–表示完整参数.-表示简化参数. 阅读全文
posted @ 2018-06-21 15:15 Luluuu 阅读(628) 评论(0) 推荐(0)
摘要:perl 不支持多条件比较,if(a < $var < b),这个条件表达式在C语言里面是支持的,但是在Perl中必须写成if(($var > a)&&($var < b))才能编译通过 阅读全文
posted @ 2018-06-20 14:54 Luluuu 阅读(349) 评论(0) 推荐(0)
摘要:Perl读写Excel简单操作 使用模块 Spreadsheet::ParseExcel Spreadsheet::WriteExcel 读Excel #!/usr/bin/perl -w use strict; use Spreadsheet::ParseExcel; use Spreadshee 阅读全文
posted @ 2018-06-19 18:12 Luluuu 阅读(889) 评论(0) 推荐(0)
摘要:详细版:https://www.jianshu.com/p/84bda53827c8 第一种方法: 读写excel2007文档的perl模块: Spreadsheet::XLSX(读)和Spreadsheet::WriteExcel(写) 一、首先安装包 这两个依赖包安装完毕之后,就用到主要的包:S 阅读全文
posted @ 2018-06-15 16:01 Luluuu 阅读(1258) 评论(0) 推荐(0)
摘要:编码问题是广泛存在的,只有正确的编码才能在不同的地方正确的显示内容。而在数据的获取和转移过程中,编码经常是很需要注意的问题。perl有功能很好的编码处理模块Encode。在程序里简单的use Encode就可以使用了。用到的方法主要是两个: 结果 = encode(编码方式a,要转码的字串) 结果 阅读全文
posted @ 2018-06-15 15:54 Luluuu 阅读(2300) 评论(0) 推荐(0)
摘要:在Perl中可以用open或者sysopen函数来打开文件进行操作,这两个函数都需要通过一个文件句柄(即文件指针)来对文件进行读写定位等操作。下面以open函数为例:1:读:open(文件句柄,"<文件名")/open(文件句柄,"文件名"),前提文件必须已经存在,否则会返回0,出错信息在$!中。2 阅读全文
posted @ 2018-05-08 17:46 Luluuu 阅读(4878) 评论(0) 推荐(0)
摘要:使用Perl合并文件 有时需要将整个目录下的小文件合并到一个文件中,以便查阅检索 特性 整个目录完全遍历,自动存入单个文件顺序遍历文件 待合并的目录 合并后的文件内容 Perl代码 阅读全文
posted @ 2018-05-08 16:23 Luluuu 阅读(472) 评论(0) 推荐(0)