perl

转载 2012年03月21日 10:19:02
把文件a.txt中的status_at改为status_at2
perl -p -i -e  's/status_at/status_at2/g'  a.txt
-p 表示匹配文件的每一行
-i  表示把替换的结果写回到原文件
-e 表示后面的程序都写在一行上
一般来说perl -pe  's/status_at/status_at2/g'  a.txt就可以了

perl: $&, $@, $!, exit status

$&: 正则匹配中,将匹配的那部分字符串自动存储在$&中。   $@: 当执行eval块时发生了通常的严重错误,eval块会停止执行,但程序不会崩溃。当eval结束时,你想知道它是正常结束的, ...
  • zhoushuai520
  • zhoushuai520
  • 2012年06月26日 09:54
  • 7469

Perl 中的特殊变量 $&, $`,$' ,@_

Perl 中的特殊变量 $&, $`,$ 用在模式匹配中$&  用来存放匹配中的值$`   用来存放匹配中之前所有字符$   用来存放匹配中之后所有字符如:#!/usr/bin/perl -wif("...
  • bjbs_270
  • bjbs_270
  • 2007年09月20日 09:36
  • 14570

两个半小时的 Perl 之旅

Perl语言是一门高级解释型动态语言,它的许多数据类型是运行时才确定的,并且经常和PHP和 Python相提并论。Perl从古老的Shell脚本语言中借鉴了许多语法特性,因为被过度使用的各种奇怪符号...
  • yanfangphp
  • yanfangphp
  • 2014年03月11日 10:58
  • 2122

perl学习笔记八----格式化输出

 格式化输出在一个perl中可以有多个format。一 打印的基本步骤1、将系统变量$~设成所要使用的格式      2、调用函数write     函数write将结果输出到标准输出文件STDOUT...
  • yc0188
  • yc0188
  • 2007年05月28日 13:23
  • 2872

perl getopt 使用方法

我们在linux常常用到一个程序需要加入参数,现在了解一下perl中的有关控制参数的函数.getopt.在linux有的参数有二种形式.一种是--help,另一种是-h.也就是-和--的分别。--表示...
  • zhuzhiqi11
  • zhuzhiqi11
  • 2014年07月16日 15:10
  • 2906

Perl--函数引用

函数的引用: $ref=\&func; (func的定义在其他位置),不要(),当\&func()时为执行函数,返回值再引用。 当\&func()时为执行函数,返回值再引用。 [o...
  • zhaoyangjian724
  • zhaoyangjian724
  • 2014年12月16日 21:01
  • 866

Perl 处理日期的自定义函数

 转载:http://blog.chinaunix.net/uid-7591044-id-3060595.html 最近做东西老用到处理时间的问题,索性写几个函数。 #!/usr/b...
  • chen790602
  • chen790602
  • 2016年05月30日 19:56
  • 1033

Perl——数组、foreach

数组
  • abelabel
  • abelabel
  • 2014年11月14日 18:04
  • 4919

Perl 中文处理

昨天弄了一个小程序,从文件中读出数据,进行一些赋值和操作,其中文件中有中文。最后读入程序发现是乱码。类似编码问题是最麻烦的,很多人都会 搞的莫名其妙。不过最后还是解决了。先说一下我运行环境: OS...
  • u012842205
  • u012842205
  • 2015年06月17日 15:28
  • 877

Perl 数据类型

Perl 数据类型 1、标量$ (1)数字: 整型:十进制:$x = 1;八进制:$x=01;十六进制:$x=0x1; 浮点数:$x=0.1;$x=2e+21; (2)字符串: 两种类型的字符串:单引...
  • xf_87
  • xf_87
  • 2016年04月14日 17:01
  • 739
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:perl
举报原因:
原因补充:

(最多只允许输入30个字)