发布时间:2015-12-11 00:43:04
平时工作写过一些shell脚本,掌握了一些shell命令,也看过两本shell编程的书,但是对shell的熟练程度还是不够。总体而言就是练习还是不够,所以不能运用自如。我决定经常练习写一些的shell 代码,习惯用shell 命令来解决一些问题。1 采用grepgrep 里面有个 -o 选项,这个选项我还真不知道,今天看了一篇博文,才知道有这个选项。-o, --only-matching Print only the matched (non-empty) parts of a matching line, with e......【阅读全文】
发布时间:2015-12-11 00:42:57
在学习Effective awk Program。在工作中虽然shell也算是自己的常规武器,但是shell的运用并不纯熟,把书中自己理解不深,或者没注意到的地方记录一下,毕竟每次看英文书有点重点不突出。 Effective awk Program 第三章Reading Input Files中的Using Regular Expression to Separate Fields中提.........【阅读全文】
发布时间:2015-12-11 00:42:54
欲要了解getline,首先需要搞清楚$0,NR,FNR这几个概念。 所谓NR可以理解成Number of Record,或者说是行号,而FNR可以理解为Number of Record in File,或者成为文件内行号.听起来没啥区别。实际上如果你只有一个文件要awk处理,NR和FNR就是一回事,如下面所示,同一个文件bbs-list-3,对于每一.........【阅读全文】