Perl学习总结与高级Unix入门
1. Perl学习总结
在完成一系列的Perl学习后,首先要恭喜大家,因为已经掌握了不少知识。这段学习涵盖了丰富的内容,希望大家都有所理解,并且能看到所学Perl知识的实际应用场景。
这段学习旨在让大家具备解决大多数问题的基本技能。别被“基本”这个词误导,这些技能既多样又强大。现在,你可以编写执行数学运算的脚本,处理文本文件并进行复杂的模式匹配,还能以多种方式遍历列表和数组。
学习告一段落时,你可以停下来休息一下,给自己放个小假。但别离开Perl太久,就像学习其他语言(如法语、西班牙语)一样,如果不持续使用,记忆会随时间消退。真正理解Perl的最佳方法是持续使用它,甚至可以开始思考未来的学习方向。
如果想继续深入学习Perl,可以直接去探索更强大的应用方式。其实,所谓“基础”和“高级”Perl的区分并不是绝对的。高级部分的内容可能会让你解决新问题,也可能让你更高效地处理现有问题。
2. 高级Unix入门
生命科学家通常会花费大量时间处理数据,这些数据越来越多地以大型数据集的形式存在,它们从互联网上的大型生物数据库下载或提取而来。这些数据可能是少量的大文件,也可能是大量的小文件,或者介于两者之间。很多情况下,这些文件的默认格式是纯文本,这意味着有许多Unix命令可以对其进行处理。
高级Unix部分将介绍一些非常强大的Unix命令,这些命令非常适合处理文本文件。如果你在学习“基础Perl”后阅读这部分内容,会发现一些Unix命令和Perl运算符有相似之处;如果你还没开始学习Perl,这部分内容会引入很多后续学习Perl时会再次遇到的主题。
Uni