awk命令学习
awk命令 ###一、用法: 1、 awk [-F filed-separator] 'command' filename F是用来指定域分隔符,如果没有该选项,默认是按照空格分隔符处理。 command必须用引号引起来。 2、使用awk脚本 ###二、 域 awk中用$1,$2,$n指定域,$1,就代表第一个域,$2代表第二个域。但$0表示所有域。如: awk
阅读全文##grep命令## grep系列主要有grep,egrep(等同于grep -E),fgrep三种。 grep系列的命令都是按行处理的,也即搜索匹配的字符串,然后默认打印匹配的行到标准输出。 如 grep '^haibo' duplicate.txt: 输出所有以haibo开头的行。 haibod,please persisit and be patient whate
阅读全文 Linux下的文本处理主要包括以下几点:
##1、文本排序##
##2、文本去重##
##3、文本统计##
##4、文本搜索##
##5、文本替换##
本文学习文本排序、去重和统计。
##一、文本排序##
Shell中是利用sort命令对文本进行排序。
sort [option] filename
###如果不加选项,sort会从第一个字母一次开始按
sed用于文本搜索,替换,过滤等操作,功能比较强大。通过简单的命令,可实现很多功能。 ###一、sed的基本命令 sed的基本命令有很多,学sed也就是学习这些命令的灵活运用。我就列出我觉得比较常见的。 1、 p 打印匹配行; 2、 d 删除定位行; 3、 r 从另一个文件中读取文本; 4、 w 重定向文本到另一个文件 w要包含在分号里;
阅读全文