第十二课预习笔记

以下扩展内容要学习一下。

打印某行到某行之间的内容http://ask.apelearn.com/question/559
sed转换大小写 http://ask.apelearn.com/question/7758
sed在某一行最后添加一个数字http://ask.apelearn.com/question/288
删除某行到最后一行 http://ask.apelearn.com/question/213
打印1到100行含某个字符串的行 http://ask.apelearn.com/question/1048
awk 中使用外部shell变量http://ask.apelearn.com/question/199
awk 合并一个文件 http://ask.apelearn.com/question/493
把一个文件多行连接成一行 http://ask.apelearn.com/question/266
awk中gsub函数的使用 http://ask.apelearn.com/question/200

awk 截取指定多个域为一行 http://ask.apelearn.com/question/224
过滤两个或多个关键词 http://ask.apelearn.com/question/198
用awk生成以下结构文件 http://ask.apelearn.com/question/5494
awk用print打印单引号 http://ask.apelearn.com/question/1738
合并两个文件 http://ask.apelearn.com/question/945
awk的BEGIN和END http://blog.51cto.com/151wqooo/1309851
awk的参考教程 http://www.cnblogs.com/emanlee/p/3327576.html


打印某行到某行之间的内容(截取红框中的内容)

sed转换大小写

第一个小写字母变大写

所有小写字母变大写

大写变小写

sed 在文件中某一行最后添加一个数字。

给4开头的那一行的最后添加数字12

删除某行到最后一行

打印1到100行含fff的行

awk 中使用外部shell变量。

awk 合并一个文件 

把一个文件多行连接成一行

awk中gsub函数的使用

把1.txt中的www全部替换为abc

awk 截取指定多个域为一行

用awk指定分隔符把文本分为若干段。如何把相同段的内容弄到一行?

以/etc/passwd为例,该文件以":"作为分隔符,分为了7段。

过滤两个或多个关键词

用awk编写生成以下结构文件的程序。( 最后列使用现在的时间,时间格式为YYYYMMDDHHMISS)  各列的值应如下所示,每增加一行便加1,共500万行。

1,1,0000000001,0000000001,0000000001,0000000001,0000000001,0000000001,2005100110101
2,2,0000000002,0000000002,0000000002,0000000002,0000000002,0000000002,2005100110101

awk用print打印单引号

合并两个文件

指定的字符连接

相关资料

awk的BEGIN和END

http://blog.51cto.com/151wqooo/1309851

awk的参考教程

http://www.cnblogs.com/emanlee/p/3327576.html

猜你喜欢

转载自blog.csdn.net/m0_37680417/article/details/81842990