perl入门03:文件读入与输出

perl入门03:文件读入与输出,第1张

文件读写主要使用 open 函数,如下图使用方法分为三个部分:

类比Linux重定向;

为待读取的文件或者准备写入的新文件名,一般配合 ARGV 从参数中读取。

常用的标准模式为

考虑到有时文件无法打开的现象,可以在结尾补充说明性的报错信息

首先要理解两种文件的区别---

(1)fastq有四行,第一行开头为 @

(2)fasta只有两行,第一行开头为 >。

因此要将fastq的三四两行删去,同时将第一行的 @ 更换为 >。

你可以按照数卜判你叙述的顺序来做。

打开md1.mdcrd文件读取内容-->做相应计算-->关闭md1.mdcrd文件

打弊猛开结果文件-->追加写入计算结果-->关闭结果文件

重复上述算法,分别将md2.mdcrd和md3.mdcrd的内容计算后将计算结薯改果追加写入结果文件

另外,也可以先分别读取三个文件,将结算结果保存到三个结果变量中(也就是保存在内存中),然后最后一次性的写入到结果文件中。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12202827.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存