【版权声明:转载请保留出处:blog.csdn.net/gentleliu。Mail:shallnew at 163 dot com】
Linux系统中有很多文件,比如配置文件、日志文件、用户文件等。文件中都包含了大量的信息,我们可以使用cat等命令轻松将其输出到屏幕,但如果要从文件中分析或提取数据,还需要其他工具来实现。而linux正好提供了这些工具:grep、awk、sed等。把这些工具使用...
分类:
其他好文 时间:
2014-08-24 22:20:03
阅读次数:
278
【版权声明:转载请保留出处:blog.csdn.net/gentleliu。Mail:shallnew at 163 dot com】
上一节说到了grep命令,grep命令主要用在获取符合规则的行信息。本节要讲的awk在对某文件或字符串中获取指定文本域有较强大的功能。
a w k语言的最基本功能是在文件或字符串中基于指定规则浏览和抽取信息。 a w k抽取信息后,才能进行其他文本操作...
分类:
其他好文 时间:
2014-08-24 22:19:33
阅读次数:
190
awk简介awk是一种编程语言,由AT&T贝尔实验室的AlfredAho,PeterWeinberger和BrianKernighan开发一种对文件进行指定规则浏览和抽取信息的工具。当然,有awk必然还要说sed,这俩都是上古神器,功能十分强大,sed和awk各有各的有点,awk在速度上要慢于sed。awk基本语法awk[op..
分类:
其他好文 时间:
2014-08-24 19:29:33
阅读次数:
349
+++++++++++++++++++++++++ +++++Shell编程+++++++++++++++++++++++++++++++1. 基础正则表达式 正则表达式与通配符: 正则表达式用来在文件中匹配符合条件的字符串,正则是包含匹配,grep awk sed等命令可以支持正则表达式...
分类:
系统相关 时间:
2014-08-24 09:07:12
阅读次数:
282
新建cloudera-scm用户(做了分行,这个是一条linux命令,)[hadoop@mastercloudera-manager-5.1.0]$sudouseradd--system
--home=/opt/cloudera-manager-5.1.0/run/cloudera-scm-server
--no-create-home--shell=/bin/false--comment"ClouderaSCMUser"cloudera-scm改/opt/cloude..
分类:
其他好文 时间:
2014-08-24 04:09:52
阅读次数:
274
awk提供了很强大的功能,它是linux中功能最强大的数据处理引擎之一,它不仅可以对文本数据进行搜索分析处理排序,还可以支持数学运算,含有内置函数和内置变量,甚至还可以进行一些脚本处理,编程。可以这么说,它可以根据发挥者的能力来起作用。awk在linux中其实并不叫awk,而..
分类:
其他好文 时间:
2014-08-24 04:06:12
阅读次数:
324
昨天晚上第一次翻译了《20 Command Line Tools to Monitor Linux Performance》中的前十个命令,翻译得不是很好,今天晚上继续把后面的十个也翻译给大家吧,第一次写博客,写的不是特别的好,希望大家不要介意,也希望大家觉得有什么不对的地方能够多多指教,毕竟小弟还...
分类:
系统相关 时间:
2014-08-24 00:13:11
阅读次数:
506
Linux命令是基于文本格式输入输出的一种程序,按照Unix哲学中强调的程序功能简单,输入宽松,输出严谨,各种程序组合可以具有更强大的功能,而具有这种灵活性的主要原因是Linux规定程序的输入输出必须坚持文件流格式,即文本格式,而这就是Linux系统的核心之一。对于Bash,即Shell的一种,为现在主流Linux发行版本默认的命令行解释器,是一种功能强大的工具,可以实现对Linux支持的程序命令的组合,从而实现强大功能。类似于Window系统的bat文件,Bash具有更为强大的功能,通过Bash可以实现自...
分类:
系统相关 时间:
2014-08-23 22:59:21
阅读次数:
399
拆解脚本header_start=0header_len=15xref_start=$(strings -a -t d $1 | grep -e "\bxref\b" | awk '{print $1}')trailer_start=$(strings -a -t d $1 | grep -e "\...
分类:
其他好文 时间:
2014-08-23 22:49:01
阅读次数:
251
NF和$NF 区别问答:1.awk中$NF是什么意思?#pwd/usr/local/etc~# echo $PWD | awk -F/ '{print $NF}'etcNF代表:浏览记录的域的个数$NF代表:最后一个Field(列)2.awk下面的变量NF和$NF有什么区别?{print NF} 也...
分类:
系统相关 时间:
2014-08-23 15:07:20
阅读次数:
317