Grep的常用命令语法1. 双引号引用和单引号引用在g r e p命令中输入字符串参数时,最好将其用双引号括起来。例如:“m y s t r i n g”。这样做有两个原因,一是以防被误解为 s h e l l命令,二是可以用来查找多个单词组成的字符串,例如:“jet plane”,如果不用双引号将...
分类:
其他好文 时间:
2015-01-12 20:58:06
阅读次数:
172
1.一两句话描述一下cut命令吧!正如其名,cut的工作就是“剪”,具体的说就是在文件中负责剪切数据用的。cut是以每一行为一个处理对象的,这种机制和sed是一样的。(关于sed的入门文章将在近期发布)2 . cut一般以什么为依据呢?也就是说,我怎么告诉cut我想定位到的剪切内容呢?cut命令主要...
分类:
其他好文 时间:
2015-01-12 20:56:51
阅读次数:
281
1:注释掉某一行这个经常会遇到的,把配置文件里某一行注释掉。让他不起作用。sed -i -e ’121 s/^/#/’ /usr/local/apache2/conf/httpd.conf上面一行命令的意思,就是把121行注释掉。sed -i -e ’121 s/^/#/’ -i -e ’122 s...
分类:
其他好文 时间:
2015-01-12 20:50:25
阅读次数:
137
简介awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。awk有3个不同版本: awk、nawk和gawk,未作特别说明,一般指gawk,g...
分类:
系统相关 时间:
2015-01-12 16:15:41
阅读次数:
310
sed命令详解转载:http://blog.chinaunix.net/u/22677/showart_1076318.html1.简介sed是非交互式的编辑器。它不会修改文件,除非使用shell重定向来保存结果。默认情况下,所有的输出行都被打印到屏幕上。sed编辑器逐行处理文件(或输入),并将结果...
分类:
其他好文 时间:
2015-01-12 16:05:07
阅读次数:
189
很多时候,我们希望对原有文件的内容进行一定的修改,linux虽然有sed这个强大的文本编辑命令,但是他只能生成新文件或打印到screen上(或许sed也具有修改原文件的功能,小的才疏学浅,尚不知道,烦请大家告诉我),但在perl里却有这么一个命令$^I例子:1 #!/usr/bin/perl2 us...
分类:
其他好文 时间:
2015-01-11 16:04:22
阅读次数:
159
一、实验目的练习使用vim编辑器、掌握正则表达式和sed编辑器的使用二、实验环境CentOS6.5系统.三、实验内容1.练习使用vim编辑器2.利用grep和正则表达式进行文本过滤3.利用sed对文本进行过滤和编辑四、实验步骤:1、利用vim编辑文件employees,该文件的每一行包含一名雇员的信息..
分类:
系统相关 时间:
2015-01-10 06:42:15
阅读次数:
574
试试,看看能否真的替代AWK,SED这些的。。。#!/usr/bin/perlprint "hello, world!\n";$line = ;if ($line eq "\n") { print "That was just a blank line!\n";}else { print...
分类:
其他好文 时间:
2015-01-09 19:18:35
阅读次数:
278
工作原理语法格式工作原理sed是一个非交互式的流编辑器。所谓非交互式,是指使用sed只能在命令行下输入编辑命令来编辑文本,然后在屏幕上查看输出;而所谓流编辑器,是指sed每次只从文件(或输入)读入一行,然后对该行进行指定的处理,并将结果输出到屏幕(除非取消了屏幕输出又没有显式地使用打印命令),接着读...
分类:
其他好文 时间:
2015-01-09 12:04:20
阅读次数:
183
sed用于一次性处理所有的编辑任务,尤为高效,为用户节省了大量的时间,sed适用于以下三种场合: 1、编辑相对交互文本编辑器而言太大的文件; 2、编辑命令太复杂,在交互式文本编辑器中难以输入的情况; 3、对文件扫描一遍,但是需要执行多个编辑函数的情况; sed 只是对缓冲区中原始文件的副本进...
分类:
系统相关 时间:
2015-01-09 12:03:12
阅读次数:
189