Chinaunix首页 | 论坛 | 博客
  • 博客访问: 102522
  • 博文数量: 30
  • 博客积分: 305
  • 博客等级: 二等列兵
  • 技术积分: 320
  • 用 户 组: 普通用户
  • 注册时间: 2011-03-09 12:31
文章分类

全部博文(30)

文章存档

2014年(3)

2013年(16)

2012年(11)

我的朋友

发布时间:2013-04-27 14:43:59

转[http://weibo.com/linuxcmd]这里介绍了bash中常用的字符串的操作,包括替换,截断点击(此处)折叠或打开str="test.tar.gz"echo ${str} #output ==> test.tar.gzecho ${str:5} # output ==> tar.gzecho ${str:5:3} #output ==> tarec.........【阅读全文】

阅读(234) | 评论(0) | 转发(0)

发布时间:2013-04-24 11:26:46

其实对于函数的调用,基本上只要了解如何传递参数,参数如何保存,已经如何获取返回值就差不都了,perl的函数在调用的时候,版参数写在函数名字的括号里面,function(a,b),在函数里面,参数的值保存在 @_ 这个数组里,在函数的最后,通过return返回【其实直接写也能返回】,eg点击(此处)折叠或打开.........【阅读全文】

阅读(285) | 评论(0) | 转发(0)

发布时间:2013-04-24 09:57:53

perl中想使用其它文件中的配置,可以使用require命令,egb.pl :   点击(此处)折叠或打开$abc = 5;a.pl:   点击(此处)折叠或打开require "b.pl";print "$abc\n";perl a.pl 的输出:  5.........【阅读全文】

阅读(475) | 评论(0) | 转发(0)

发布时间:2013-04-17 15:42:16

在perl中进行编码的转换可以用如下方法:点击(此处)折叠或打开use Encode;use Encode::Guess;while (<>){    chomp;    my $enc1 = guess_encoding($_, qw/gbk/);.........【阅读全文】

阅读(663) | 评论(0) | 转发(0)

发布时间:2013-04-17 14:36:34

Encode:perl -p -e 's/([^\w\-\.\@])/$1 eq "\n" ? "\n":sprintf("%%%2.2x",ord($1))/eg' filenameDecode:perl -p -e 's/%(..)/pack("c", hex($1))/eg' filename必要时转一下码: perl -p -e 's/%(..)/pack("c", hex($1))/eg' filename | iconv -f utf-8 -t gb18030......【阅读全文】

阅读(511) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册