脚本
文章平均质量分 63
_nMaple_
常用语言C、Perl、Shell,目前涉足Java/Scala开发。酷爱Linux及开源。研究Hadoop分布式和一些大数据技术、框架、工具。对安全方面感兴趣。
展开
-
自己写perl 模块
今天终于知道perl模块的基本写法和调用方法了!不过还是有很多地方不懂,慢慢来!先把今天的成果记录下来!模块文件: test_module.pm调用文件: perl_test.pl先是调用文件:#!perl# perl_test.pluse test_module;test_1;tess_2;# test_4;下面是模块的定义文件:#!perl原创 2014-12-20 21:27:35 · 1895 阅读 · 0 评论 -
Linux文本处理(一)
转载请注明出处:http://blog.csdn.net/u012842205/article/details/79523990一、简单说明 我们平时在电脑上写文档时,总会对文档中的文本进行增删改查操作。比如:搜索,替换某个文件中的关键字;查找路径下所有存在关键字的文件;计算文件中的行数,单词数;查找含有某个关键字的文件名。编辑某个文件。 文本处理指对文本文件进行必要的增删查改操作。在...原创 2018-03-12 14:01:50 · 616 阅读 · 0 评论 -
postgresql 存储过程简单使用
转载出处:http://blog.csdn.net/rachel_luo/article/一、存储过程结构: Create or replace function 过程名(参数名 参数类型,…..) returns 返回值类型 as $body$ //声明变量转载 2015-11-25 10:58:17 · 4017 阅读 · 0 评论 -
makefile 笔记(转载)
转载出处: http://blog.csdn.net/edisonlg/article/details/71716411 MakefileGNU make的工作分为两个阶段。在第一阶段,make读取makefile文件、内置变量及其值、隐含规则和具体规则、构造所有目标的依赖关系以及所有目标各自的依赖等。在第二阶段,make决定需要重新构造的目标并使用必要的规则进行工作。m转载 2015-10-28 10:13:32 · 557 阅读 · 0 评论 -
Perl 实现简单的html 标签筛选
此程序提供简单的获取html 页面代码并筛选出以下标签和一些基本属性: : 属性 src, type : 属性 href: 属性 src后续会添加一些更有用的功能,并逐步完善命令行接口。使用方法:perl filter_html.pl #!/usr/bin/perl# --------------------------# author原创 2015-09-12 21:12:04 · 1777 阅读 · 0 评论 -
Perl 类继承简单讲解
在用面向对象编程范式时,常用到类的继承。Perl的类使用Module的方式实现,一个package即可完成一个类声明。CPAN上找到一个模块,使用了继承,本人从未使用过继承,这次也照猫画虎写了一个非常简单的demo,初步窥探了继承的实现过程。环境: Linux 3.18.0-kali3-amd64 x86_64 GNU/LinuxPerl v5.14.2 built for原创 2015-09-26 11:15:43 · 1951 阅读 · 0 评论 -
Linux下 Apache服务器配置CGI(perl)
1、 环境:操作系统:Linux 3.18.0-kali3-amd64 #1 SMP Debian 3.18.6-1~kali2 x86_64 GNU/LinuxApache:Apache/2.2.22 (Debian)perl:v5.14.2 built for x86_64-linux-gnu-thread-multi注:网上找到的很多文章都说要修改http.conf文原创 2015-09-04 21:53:54 · 2473 阅读 · 0 评论 -
perl 迭代目录下所有文件更名
环境: perl v5.14.2 3.18.0-kali3-amd64#/usr/perl# author :ez# date : 2015/8/11# describe : rename all the file in a specified diruse strict;use warnings;my @array = `ls`;my原创 2015-08-11 22:05:20 · 636 阅读 · 0 评论 -
Perl 文件操作 (IO::File)
# author : ez# date 2015/6/15# describe : append write a file#! perluse strict;use warnings;use IO::File; # import symbolsmy $fname = "./ko.pl";my $fd = undef;sub main () { $fd = new I原创 2015-06-15 10:59:00 · 2973 阅读 · 0 评论 -
perl指针传参
本代码将一个list的指针和一个标量传入perl 子例程中,完成排序后输出。perl的指针可以直接看做是一个标量,在使用时,表明以什么方式解析此指针即可(list, scalar 还是 hash):#! perl# author : ez# date : 2015/7/2# describe : ...use strict;use warnings;sub sort_orde原创 2015-07-02 17:15:38 · 1016 阅读 · 0 评论 -
Perl 中文处理
昨天弄了一个小程序,从文件中读出数据,进行一些赋值和操作,其中文件中有中文。最后读入程序发现是乱码。类似编码问题是最麻烦的,很多人都会搞的莫名其妙。不过最后还是解决了。先说一下我运行环境:OS: Windows 7 sp1 x64Perl version : Strov5.20.1 built for MSWin32-x64-multi-thread数据存储在txt文原创 2015-06-17 15:28:10 · 3278 阅读 · 0 评论 -
Perl 代码片段记录
1、Perl 调用环境中的命令, 如linux 命令,windows 的cmd 命令等,此处使用简单的反引号调用,可以捕捉命令的输出,且每次输出都带一个回车换行: #!/usr/bin/perl use strict; sub main { foreach (@INC) { print "$_ : ".`ls $_`; # call ls原创 2015-02-16 22:22:31 · 749 阅读 · 0 评论 -
Windows 批处理脚本整理
先简单介绍一下批处理是什么!批处理即是将多条命令一起输入进解释器终端,进行作业。也称作宏,是应用于DOS 和 Windows下的一种简化脚本语言,有DOS或者Windows系统中的命令解释器(command, com 或者 cmd)解释执行。一段批处理命令可能就是一个小功能,可能是文件查找,可能是开机文件备份等。一般批处理是放置在ASCII文件中的一条条命令,用这些命令完成特定的功能。Wind原创 2015-03-30 09:33:57 · 799 阅读 · 0 评论 -
perl 连接SQL SERVER 数据库
use DBI;$DSN = "driver={SQL Server};server=;database=;uid=sa;pwd="; # sql connection string$dbh = DBI -> connect ("DBI:ODBC:$DSN") # set driver or die "could not connect to database";原创 2014-12-14 09:42:13 · 1525 阅读 · 0 评论 -
Perl 文件句柄总结
转载出处: http://blog.chinaunix.net/uid-21012962-id-86204.html句柄handle 分为文件句柄和目录句柄,文件句柄实际上包含文件,进程和套接字的读写。 文件句柄的操作步骤open(FD,"filename");@lines=;close(FD); open()由以下几个用法open(FD,"> file转载 2015-02-05 13:48:10 · 5328 阅读 · 0 评论 -
perl 完成一个固定格式的文本文件处理
昨天刚开始学习perl ,真是太有意思了!而且完全用小写字母,爽……开发速度快,而且和C一样很强大,平台移植性好,很多很多优点,最主要是上手快。恐怕这是脚本的优点吧!初学总感觉和shell很像,之后就看出其相同点和不同点了! 后来一老师要求做一个文本文件处理的程序,本想用C 或者C#完成的,但想想之后还要在老师那里装一个很大的运行环境,又加上刚学perl ,很想弄点有意思的东西,原创 2014-12-10 09:54:15 · 898 阅读 · 0 评论 -
Perl 子例程传参总结
Perl 子例程参数有三种类型的数据,标量,数组(表), Hash表。原创 2015-01-31 14:34:49 · 1925 阅读 · 0 评论 -
Bash Shell编程基础
转载请注明出处:http://blog.csdn.net/u012842205/article/details/79584275一、Shell是什么1)Shell是操作系统提供的,供用户调用的操作接口。分命令行调用接口(CLI)和图形用户接口(GUI)。2)在Unix历史中,Shell作为系统的命令行调用接口,以独立的程序实现。3)早期的Shell提供了一些基本特性,供用户使用。功能逐渐完善,发展...原创 2018-03-18 17:42:37 · 5894 阅读 · 0 评论