﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-赖猫的学习笔记-文章分类-Perl</title><link>http://www.blogjava.net/amenglai/category/35230.html</link><description /><language>zh-cn</language><lastBuildDate>Mon, 06 Jul 2009 12:40:04 GMT</lastBuildDate><pubDate>Mon, 06 Jul 2009 12:40:04 GMT</pubDate><ttl>60</ttl><item><title>收集的正则表达式</title><link>http://www.blogjava.net/amenglai/articles/285168.html</link><dc:creator>amenglai</dc:creator><author>amenglai</author><pubDate>Thu, 02 Jul 2009 06:20:00 GMT</pubDate><guid>http://www.blogjava.net/amenglai/articles/285168.html</guid><wfw:comment>http://www.blogjava.net/amenglai/comments/285168.html</wfw:comment><comments>http://www.blogjava.net/amenglai/articles/285168.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/amenglai/comments/commentRss/285168.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/amenglai/services/trackbacks/285168.html</trackback:ping><description><![CDATA[<span style="font-size: 12pt; font-family: Arial"><br />
1. 代码匹配查询，要求<br />
&nbsp;&nbsp; <font face="Arial">ip-&gt;什么的</font>，<font face="Arial">但是不是ip-&gt;GetMAXHWnd()</font><br />
<span style="color: #008000">&nbsp;&nbsp;&nbsp; \b(ip-&gt;)((?!GetMAXHWnd\(\))\w)+\b</span></span>
<img src ="http://www.blogjava.net/amenglai/aggbug/285168.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/amenglai/" target="_blank">amenglai</a> 2009-07-02 14:20 <a href="http://www.blogjava.net/amenglai/articles/285168.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>tar命令详解</title><link>http://www.blogjava.net/amenglai/articles/236208.html</link><dc:creator>amenglai</dc:creator><author>amenglai</author><pubDate>Thu, 23 Oct 2008 09:14:00 GMT</pubDate><guid>http://www.blogjava.net/amenglai/articles/236208.html</guid><wfw:comment>http://www.blogjava.net/amenglai/comments/236208.html</wfw:comment><comments>http://www.blogjava.net/amenglai/articles/236208.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/amenglai/comments/commentRss/236208.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/amenglai/services/trackbacks/236208.html</trackback:ping><description><![CDATA[<div class="articleContent" id="articleBody">格式：&nbsp;<wbr>&nbsp;<wbr>tar&nbsp;<wbr>&nbsp;<wbr>选项&nbsp;<wbr>&nbsp;<wbr>文件目录列表<br />
功能：&nbsp;<wbr>&nbsp;<wbr>对文件目录进行打包备份<br />
选项：<br />
-c&nbsp;<wbr>&nbsp;<wbr>建立新的归档文件<br />
-r&nbsp;<wbr>&nbsp;<wbr>向归档文件末尾追加文件<br />
-x&nbsp;<wbr>&nbsp;<wbr>从归档文件中解出文件<br />
-O&nbsp;<wbr>&nbsp;<wbr>将文件解开到标准输出<br />
-v&nbsp;<wbr>&nbsp;<wbr>处理过程中输出相关信息<br />
-f&nbsp;<wbr>&nbsp;<wbr>对普通文件操作<br />
-z&nbsp;<wbr>&nbsp;<wbr>调用gzip来压缩归档文件，与-x联用时调用gzip完成解压缩<br />
-Z&nbsp;<wbr>&nbsp;<wbr>调用compress来压缩归档文件，与-x联用时调用compress完成解压缩&nbsp;<wbr>&nbsp;<wbr><br />
例如：<br />
1.将当前目录下所有.txt文件打包并压缩归档到文件this.tar.gz，我们可以使用<br />
tar czvf this.tar.gz ./*.txt<br />
2.将当前目录下的this.tar.gz中的文件解压到当前目录我们可以使用<br />
tar xzvf this.tar.gz ./ <br />
3.只打包指定类型的文件：<br />
tar cvf t.tar */src/*.c */h/*.h */script/*.bld<br />
下面两种打包方式有很大的不同<br />
Scenario：打包目录553237下的c，h，bld文件到t.tar<br />
以下的这个在生成的tar文件的目录下进行操作，结果是包含了553237的所有上一级的目录结构。<br />
tar cvf t.tar /u/sbjyiz/553237/*/src/*.c /u/sbjyiz/553237/*/h/*.h /u/sbjyiz/553237/*/script/*.bld<br />
这个在553237目录下操作，<span style="color: red">打包文件中不会包含553237的上级目录。</span><br />
tar cvf /users/scnlil/t.tar ./*/src/*.c ./*/h/*.h ./*/script/*.bld ./*/grm/*.grm<br />
</div>
<img src ="http://www.blogjava.net/amenglai/aggbug/236208.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/amenglai/" target="_blank">amenglai</a> 2008-10-23 17:14 <a href="http://www.blogjava.net/amenglai/articles/236208.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Perl当中删除数组array元素</title><link>http://www.blogjava.net/amenglai/articles/234454.html</link><dc:creator>amenglai</dc:creator><author>amenglai</author><pubDate>Wed, 15 Oct 2008 07:24:00 GMT</pubDate><guid>http://www.blogjava.net/amenglai/articles/234454.html</guid><wfw:comment>http://www.blogjava.net/amenglai/comments/234454.html</wfw:comment><comments>http://www.blogjava.net/amenglai/articles/234454.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/amenglai/comments/commentRss/234454.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/amenglai/services/trackbacks/234454.html</trackback:ping><description><![CDATA[用这个函数删除：<br />
splice(@ARGV,2); <br />
就是删除2以后的所有元素<br />
<br />
Example:<br />
$size = scalar(@ARGV);<br />
print "$size";<br />
splice(@ARGV,2); <br />
$size = scalar(@ARGV);<br />
print "$size";<br />
<img src ="http://www.blogjava.net/amenglai/aggbug/234454.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/amenglai/" target="_blank">amenglai</a> 2008-10-15 15:24 <a href="http://www.blogjava.net/amenglai/articles/234454.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Perl 访问Hash中的数组</title><link>http://www.blogjava.net/amenglai/articles/234384.html</link><dc:creator>amenglai</dc:creator><author>amenglai</author><pubDate>Wed, 15 Oct 2008 02:35:00 GMT</pubDate><guid>http://www.blogjava.net/amenglai/articles/234384.html</guid><wfw:comment>http://www.blogjava.net/amenglai/comments/234384.html</wfw:comment><comments>http://www.blogjava.net/amenglai/articles/234384.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/amenglai/comments/commentRss/234384.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/amenglai/services/trackbacks/234384.html</trackback:ping><description><![CDATA[<p>%hash是Hash；@array是数组（<img src="http://www.blogjava.net/CuteSoft_Client/CuteEditor/images/face1.gif" align="absMiddle" border="0"  alt="" />牢记哈）<br />
</p>
<p>#traverse ruleIndics<br />
$pointer = \%ruleIndics;<br />
foreach $keyword (keys %ruleIndics ) {<br />
&nbsp;&nbsp; <br />
&nbsp;&nbsp; $list = $$pointer{$keyword };<br />
&nbsp;&nbsp; $size = @$list;<br />
&nbsp;&nbsp; print "keyword=$keyword , [$size ] ";<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp; for($index=1 ; $index&lt;$size; ++$index) {<br />
&nbsp;&nbsp;&nbsp;&nbsp; $value = $ruleIndics{$keyword}[$index];<br />
&nbsp;&nbsp;&nbsp;&nbsp; print "regexp=$value \n";<br />
&nbsp;&nbsp; }<br />
}</p>
<p>&nbsp;</p>
 <img src ="http://www.blogjava.net/amenglai/aggbug/234384.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/amenglai/" target="_blank">amenglai</a> 2008-10-15 10:35 <a href="http://www.blogjava.net/amenglai/articles/234384.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>