`
mugicoffee
  • 浏览: 37506 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

Perl script 之两小时七行代码

阅读更多
今天憋了一个多小时,就只写了7行代码,郁闷。。。
现把代码贴出来,以后再要用的时候就不用满世界地G了。
 
# perl script
# open one file and write to another
open(FILEREAD,"<$readFile");
open(FILEWRITE,">>$writeFile"); #用>>是代表填写在文件末,不用覆盖原先的内容
while(FILEREAD)
{
    print FIEWRITE;
}
close FILEREAD;
close FILEWRITE;
这个里面FILEREAD,FILEWRITE是句柄,<是读出文件内容,>是写入文件。
白天满世界找的其实就是如何把值从句柄复制到句柄,找了半天,原来就是那么三句话而已,晕倒,原来我是这么的不开窍。。。
分享到:
评论

相关推荐

    vim支持perl的插件

    - 插件支持为Perl函数或代码块添加标准注释模板,便于代码的维护与理解。 **功能3:包含默认代码片段** - 可以轻松插入常用的Perl代码片段,比如循环结构、条件语句等。 **功能4:执行语法检查** - 插件能够在编写...

    Learning Perl第5版

    《Learning Perl 第5版》作为学习Perl语言的经典教材之一,是初学者踏入Perl编程世界的理想选择。本书由Randal L. Schwartz、Tom Phoenix 和 brian d foy三位资深Perl专家共同编著。本书不仅详细介绍了Perl的基本...

    PERL入门教程

    - **执行与扩展名**:Perl程序通常以`.pl`作为扩展名,通过命令行执行,如`perl script.pl`。 #### 四、变量与数据类型 - **变量的表示**:Perl中的变量以特定的前缀开头,如标量变量以`$`开头,数组变量以`@`开头...

    Ruby程序设计.doc

    名字灵感来源于Perl和Smalltalk两个词的结合——Perl的发音接近于“Pearl”,而Smalltalk则是最早的面向对象语言之一,因此将这两个词合并为“Ruby”。 **1.3 Ruby的特点** - **简洁性:** Ruby的设计非常注重代码...

    PHP基础笔记pdf

    3. **脚本标记**:`&lt;script language="php"&gt;php代码&lt;/script&gt;`,这是一种较为老式的标记方法,不推荐使用。 4. **标准标记**:`代码 ?&gt;`,这是最常用的标记方式。 5. **XML风格**:`代码 ?&gt;`,虽然符合XML格式,但在...

    简明Vim教程

    - **脚本基础**:学习Vimscript语法,编写自定义脚本来扩展Vim的功能。 - **外部编程语言**:支持使用Perl、Python等语言编写插件。 #### 7.2 社区参与 - **交流平台**:通过邮件列表、IRC频道等方式与其他Vim用户...

    Ruby入门教程

    Ruby是一种面向对象的脚本语言,由日本人松本行弘(Matz)于1995年开始开发。Ruby的设计理念是“使编程人员快乐”,因此它具有简洁、直观的语法,同时具备强大的功能。 **1.2 Ruby名字的由来** Ruby的名字来源于...

    Ruby经典学习教程(口碑不错)

    - Ruby的名字来源于Perl和Smalltalk,它结合了Perl的强大特性和Smalltalk的面向对象特性。 - “Ruby”这个名字最初是在一次在线聊天时由松本行弘和Takashi Kuroda一起想出来的。 **1.3 Ruby的特点** - **简洁性**...

    2009 达内Unix学习笔记

    七、文件/目录的增删 echo 显示一行内容。 touch 如果文件/目录不存在,则创建新文件/目录;如果文件存在,那么就是更新该文件的最后访问时间, 用法 touch [-acm] [-r ref_file] 文件... touch [-acm] [MMDDhhmm...

    网管教程 从入门到精通软件篇.txt

    INT:中间代码,当一个源程序经过语法检查后编译产生一个可执行代码 IOF:Findit文档 IQY:Microsoft Internet查询文件 ISO:根据ISD 9660有关CD-ROM文件系统标准列出CD-ROM上的文件 ISP:X-Internet签字文件 ...

Global site tag (gtag.js) - Google Analytics