1.awk介绍Linux文本处理三剑客:1.grep,egrep:文本过滤2.sed:行编辑器3.awk报表生成器,格式化文本输出linux中把awk链接到了gawk,使用的是GNU项目中的awk。AWK工作模式,读取一行文本,利用内置或者指定的字段分隔符去分隔这行文本,把每字段赋值给内置的位置变量,如第一..
分类:
其他好文 时间:
2015-08-02 06:44:14
阅读次数:
234
linux文本文件查看、显示命令 :cat head tail grep more less nl
1、cat 显示文件内容命令。
命令格式:#cat [[选项]]
常用选项:
-b,计算所有非空输出行,开始行编号为1。 -n,计算所有输出行(包括空行),开始行编号为1。 -s,将相连的多个空行用一个空行来代替。 -e,在每行的未尾添加$符号,便于确认每一行,因为有些行内容太...
分类:
系统相关 时间:
2015-07-28 21:08:57
阅读次数:
164
tr,awk,sed一:tr1.大小写转换cat file | tr [a-z] [A-Z] > new_file(大写 --> 小写)cat file | tr [A-Z] [a-z] > new_file2.删除空行cat file | tr -s "\n" > new_file二:awk:gs...
分类:
系统相关 时间:
2015-07-26 00:13:37
阅读次数:
191
正则表达式POSIX标准将正则表达式分为两类
1.基本的正则表达式
2.扩展的正则表达式
大部分Linux应用和工具仅支持基本的正则表达式基本正则表达式
符号
意义 *
0个或多个字符
.
匹配任意字符
^
行首,在[]中表示非
$
行尾
[]
匹配字符集合
转义字符
精确匹配符号
\{n\}
匹配n次
\...
分类:
系统相关 时间:
2015-07-24 10:42:05
阅读次数:
163
1.在vim下可以直接查看文件编码:setfileencoding即可显示文件编码2.如果文件乱码可使用:e++enc=gbk:setfileencoding=utf-8
分类:
系统相关 时间:
2015-06-11 23:13:20
阅读次数:
216
Linux文本模式下监听鼠标事件,这里是通过gpm这个来实现的。
分类:
系统相关 时间:
2015-05-24 10:07:57
阅读次数:
166
awk的应用awk是Linux文本处理三剑客之一,是一款强大的报告生成器,不同于sed和grep,它的侧重点是如何把文本信息更好的展示出来,常用与统计和格式化输出。awk相当于微型的shell,有着自己一套语法结构,例如:循环结构,数组,条件判断,函数,内置变量等功能。处理对象一般纯..
分类:
其他好文 时间:
2015-05-23 18:38:01
阅读次数:
280
awk命令:Linux文本处理三剑客:grep,egrep,fgrep:文本过滤器sed:行编辑器模式空间,保持空间awk:报表生成器,格式化文本输出AWK:a.k.aAho,
Weinberger,Kernighan将文件的一行读入,并将其分隔为多段,用$1..位置变量表示,$0表示全部段GNU
awk=gawk基本用法:gawk[options]‘p..
分类:
其他好文 时间:
2015-05-15 01:28:37
阅读次数:
319
Sed,即StreamEDitor的缩写,是Linux操作系统中常见的文本处理工具,可以结合正则表达式简单方便地对文本进行处理。本文将以实例的方式介绍sed的基本用法。基本使用方法基本语法:sed[OPTION][AddressCommand]FILE1FILE2......OPTION{常用}-n:静默模式,不显示模式空间-i:直..
分类:
系统相关 时间:
2015-05-15 01:24:25
阅读次数:
177