自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

杰瑞的专栏

架构师、脚本语言专家;精通Python、Shell、正则表达式;熟悉Java、C、Tcl、Ruby、Scala、Perl等多种编程语言;在性能,开源,自动化测试方面有非常丰富的经验

  • 博客(10)
  • 资源 (5)
  • 收藏
  • 关注

转载 使用Perl的system运行外部程序

很多情况下,需要把程序包装在Perl脚本中运行。例如,我们可以用Perl来收集执行某个程序所需的参数。或者也可以捕获其它命令行程序的输出,然后再基于它们做一些决策。Perl提供了很多不同的解决方案。来看一下。systemsystem可能是最简单的。它最基本的形式就是以字符串传入你想执行的外部命令。例如在Unix/Linux机器上有用来

2014-04-27 15:24:55 10452

转载 Perl 中的文件操作:删除和重命名

许多系统管理员出身的程序员,即使写Perl程序,也喜欢间接利用rm, cp 和 mv 来完成文件操作。 虽然这是可行的,但是没有充分利用Perl本身的威力。本节我们学习怎样用Perl内置的函数完成此类操作。移除unlink 可以移除一个或者多个文件。unlink $file;unlink @files;如果没有显示地给出参数,默认的参数为

2014-04-27 15:17:43 7163

转载 Linux Shell常用技巧(目录)

在最近的日常工作中由于经常会和Linux服务器打交道,如Oracle性能优化、我们数据采集服务器的资源利用率监控,以及Debug服务器代码并解决其效率和稳定性等问题。因此这段时间总结的有关Linux Shell的系列博客就给予了我极大的帮助,然而在实际的使用中却发现,有的时候确实忘记了某个技术点或某个Shell命令的使用方式曾经在哪一篇博客中予以了说明,所以不得不多次点击多篇博客,直到找到想要那篇

2014-04-27 10:18:53 853

原创 Perl中的单行注释和多行注释

同其他大多数编程语言一样,Perl中的单行注释也是#开头,例如:#print "Hello,World!";但多行注释,不同的语言有不同的注释方式,比如说:Java,C/C++: /* *注释若干行 *注释若干行 */Python:"""用三个双引号,多行注释用三个双引号,多行注释"""'''用三个单引号,多行注释用三个单引号

2014-04-25 23:46:28 9719

转载 Perl数组排序

本文我们学习如何用Perl对字符串或者数字数组进行排序。Perl有个内置函数叫做sort毫无疑问的可以排序一个数组。 其最简单的形式是传递一个数组,它会返回排序后的元素组成的数组。@sorted = sort @original。基于ASCII码排序#!/usr/bin/perluse strict;use warnings;use 5.010; u

2014-04-21 21:10:00 5426 1

转载 怎样从数组中删除某个值?

怎样从一个Perl数组中删除某个值?我不确定undef是否和从数组中消除值有确切的关系,猜测一下,如果我们将undef视为"空",那么会有一些联系。但通常来说,将某些东西赋值为undef和删除某些东西是不一样的。首先来看怎样把数组的元素赋值为undef,之后再了解如何从数组中删除元素。从下面的代码开始:use Data::Dumper qw(Dumper

2014-04-21 21:02:13 6658

转载 Perl里如何捕获并保存警告

虽然建议在每个Perl脚本和模块中开启警告,可是你又不想用户看到Perl发出的警告。一方面你想在代码前面使用use warnings作为你的安全网,另一方面,通常警告会出现在屏幕上。多数情况下,客户不知道如何处理这些警告。如果幸运的话这些警告仅仅让客户惊讶一下,当然,不幸的是他们尝试着去修复它们... (这里说的不是Perl程序员。)第三方面,你或许想要保存这些警告供之后分析。

2014-04-21 20:54:34 1422 1

转载 使用Perl删除前导和拖尾空白

其它一些编程语言中,有函数ltrim和rtrim分别用于从字符串开头和末尾删除空格和制表符。 也有的提供了函数trim来删除字符串两端的空白字符。Perl里没这些函数因为简单的正则表达式替换就能实现这个目的(不过我确信CPAN有很多模块实现了这些函数)。事实上这太简单了以至于成了帕金森琐碎定理里的一个显著主题。左侧整理ltrim或者lstrip从字符串左

2014-04-21 20:47:49 2958 1

翻译 Linux中Grep常用的15个例子

Grep命令主要用于从文件中查找指定的字符串。首先建一个demo_file:$ cat demo_fileTHIS LINE IS THE 1ST UPPER CASE LINE IN THIS FILE.this line is the 1st lower case line in this file.This Line Has All Its First Character

2014-04-01 23:05:35 3215 1

原创 Linux中colrm命令用法

NAMEcolrm命令也算shell中比较常见的命令,用法比较简单从指定的文件移除或过滤指定的列。SYNOPSIScolrm [startcol [endcol ] ]DESCRIPTIONColrm命令能从一个文件中移除指定的列,从一个标准的input文件中提供输入,输出同样为标准输出.EXAMPLE假如:文件:text.file内容:12

2014-04-01 21:55:10 2217

Perl Cookbook

Perl Cookbook, 学习Perl非常宝贵的经典!

2014-03-29

ASE_config_guide_unix

本文档用于UNIX下,Sybase Adaptation Server的安装,配置,管理。

2014-02-17

Clean Code-代码整洁之道 中文完整版清晰版

本书提出一个概念:代码的质量与其整洁度成反比。干净的代码,在质量上较为可靠,在维护上比较方便。作为编程领域内的佼佼者,作者给出了一系列行之有效的整洁代码操作实践。 本书阅读对象为一切有志于改善代码质量的程序员及技术经理。

2014-02-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除