sed是一个很好的文件处理工具,本身是一个管道命令,主要是以行为单位进行处理,可以将数据行进行替换、删除、新增、选取等特定工作,下面先了解一下sed的用法sed命令行格式为:sed [-nefri] ‘command’ 输入文本常用选项:-n∶使用安静(silent)模式。在一般 sed 的用法中,...
分类:
其他好文 时间:
2015-05-18 16:00:58
阅读次数:
109
删除第三行sed 3d thegeekstuff.txt从第三行开始,每隔一行删除 $sed3~2d thegeekstuff.txt:删除从第4行到第8行 $sed4,8d thegeekstuff.txt删除最后一行 $sed '$'dthegeekstuff.txt删除空行 $sed'/^$/...
分类:
其他好文 时间:
2015-05-08 10:52:15
阅读次数:
146
①删除1 #删除文件第2行2 nl /etc/passwd | sed '2d'3 #删除文件第2至第5行4 nl /etc/passwd | sed '2,5d'5 #删除文件第3至最后一行6 nl /etc/passwd | sed '3,$d'②添加1 #在第二行后添加"drink tea"字...
分类:
其他好文 时间:
2015-04-17 20:24:57
阅读次数:
148
sed是一个很好的文件处理工具,本身是一个管道命令,主要是以行为单位进行处理,可以将数据行进行替换、删除、新增、选取等特定工作,下面先了解一下sed的用法sed命令行格式为:sed [-nefri] ‘command’ 输入文本常用选项:-n∶使用安静(silent)模式。在一般 sed 的用法中,...
分类:
系统相关 时间:
2015-04-15 16:54:32
阅读次数:
222
sed:StreamEditor行编程器(全屏编辑器:vi)模式空间默认不编辑原文件,仅对模式空间的数据做处理,处理结束后,将模式空间打印到屏幕;sed[optians]‘AddressCommand‘file...-n静默模式,不显示模式空间中的内容。-i直接修改原文件-eSCRIPT-eSCRIPT:可以同时执行多个脚本-f/pat..
分类:
其他好文 时间:
2015-04-12 19:30:13
阅读次数:
122
【替换】s
1
sed'/mislost/long/g' filename
在sed中,文件的每一行都会作为输入传入到sed中,如果不加g那么上述列子中只会替换每一行
第一个匹配到的mislost。加g则会匹配一行中所有的mislost。
想要定位一个行,然后去匹配需要这样做
...
分类:
其他好文 时间:
2015-04-04 18:26:04
阅读次数:
187
sed是一个很好的文件处理工具,本身是一个管道命令,主要是以行为单位进行处理,可以 将数据行进行替换、删除、新增、选取等特定工作,下面先了解一下sed的用法sed命令行格式为:sed [-nefri] ‘command’ 输入文本常用选项:-n∶使用安静(silent)模式。在一般 sed 的用法中...
分类:
系统相关 时间:
2015-03-21 11:13:01
阅读次数:
223
sed:行处理命令,默认不修改原文件,仅对模式空间中的数据做处理,处理结束后,将模式空间打印至屏幕sed[options]‘addressCommand‘file...-n:静默模式,不在默认显示模式空间中的内容-i:直接修改原文件-e:script-escript:可以同时执行多个脚本-f/path/to/sed_script-r:使用扩..
分类:
系统相关 时间:
2015-03-19 06:42:27
阅读次数:
205
sed是一个很好的文件处理工具,本身是一个管道命令,主要是以行为单位进行处理,可以将数据行进行替换、删除、新增、选取等特定工作,下面先了解一下sed的用法sed命令行格式为:sed [-nefri] ‘command’ 输入文本常用选项:-n∶使用安静(silent)模式。在一般 sed 的用法中,...
分类:
系统相关 时间:
2015-03-06 16:32:42
阅读次数:
204
sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 改变,除非你使用重定向存储输出。Sed主要用来自动编辑一个或多个文件;简化对文件的反复操作;编写转换程序等。
sed是一个...
分类:
系统相关 时间:
2015-03-05 14:49:15
阅读次数:
193