码迷,mamicode.com
首页 >  
搜索关键字:sed -e    ( 9762个结果
21>>正则表达是在grep的应用
本文转自:http://www.jb51.net/article/31207.htm正则表达式只是一种表示法,只要工具支持这种表示法, 那么该工具就可以处理正则表达式的字符串。vim、grep、awk 、sed 都支持正则表达式,也正是因为由于它们支持正则,才显得它们强大;在以前上班的公司里,由于公...
分类:其他好文   时间:2015-06-26 17:30:54    阅读次数:84
sed基本用法
sed:Stream editor 行编辑器 按行处理文本模式空间sed 按行读取文本到内存空间进行处理,然后输出到屏幕默认不编辑原文件,只对模式空间进行处理;默认模式打印模式空间sed [option] 'AddressCommand' file ... -n: 静默模式 不显示模式空间的内容Ad...
分类:其他好文   时间:2015-06-26 12:32:16    阅读次数:116
Linux下去掉^M的方法
cat -A filename 就可以看到windows下的断元字符 ^M要去除他,最简单用下面的命令:dos2unix filename第二种方法:sed -i 's/^M//g' filename#注意:^M的输入方式是 Ctrl + v ,然后Ctrl + M第三种方法:#vi filenam...
分类:系统相关   时间:2015-06-26 12:30:34    阅读次数:157
tr命令详解
通过使用 tr,您可以非常容易地实现 sed 的许多最基本功能。您可以将 tr 看作为 sed 的(极其)简化的变体:它可以用一个字符来替换另一个字符,或者可以完全除去一些字符。您也可以用它来除去重复字符。这就是所有 tr 所能够做的。 tr用来从标准输入中通过替换或删除操作进行字符转换。tr主要用...
分类:其他好文   时间:2015-06-25 21:01:54    阅读次数:145
Linux命令学习计划【sed】
引言:Sed命令是linux里用于文本行处理的命令。为了便于说明,我在/usr/dict下创建了字典words并以此作为演示模板先用nl 打印下words内容:*打印篇:Q1:如何打印某一行数据?如果要打印第一行数据,则使用:sed –n 1p words如果要打印最后一行数据,则使用:sed –n...
分类:系统相关   时间:2015-06-25 13:39:09    阅读次数:168
获取文本中你需要的字段的 几个命令 grep awk cut tr sed
1,grep 2,awk 3,cut 4,tr 5,sed实例1 获取本地IP地址/sbin/ifconfig -a|grep inet|grep -v 127.0.0.1|grep -v inet6 | awk '{print $2}' | tr -d "addr:"...
分类:其他好文   时间:2015-06-25 12:28:44    阅读次数:84
sed:linux常用工具
参考文章:http://www.thegeekstuff.comsed工作原理This is called as one execution cycle. Cycle continues till end of file/input is reached: 1. Read a entire line from stdin/file. 2. Removes any trailing newline...
分类:系统相关   时间:2015-06-25 12:28:19    阅读次数:170
sed
sed命令基本用法sed是一个非交互式文本编辑器,它可以对文本文件和标准输入进行编辑,标准输入可以是来自键盘输入、文件重定向、字符串、变量、来自管道的文本等等。sed从文本的一个文本行或标准输入中读取数据,将其复制到缓存区,然后读取命令行或脚本的第一个命令,对此命令要求的行号进行编辑,重复此过程,直...
分类:其他好文   时间:2015-06-24 18:22:10    阅读次数:118
Ubuntu 14.10 下awk命令详解
简介awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。awk有3个不同版本: awk、nawk和gawk,未作特别说明,一般指gawk,g...
分类:系统相关   时间:2015-06-24 14:16:45    阅读次数:203
Ubuntu 14.10 下sed命令详解
简介sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 改变,除非你使用重定向存储输...
分类:系统相关   时间:2015-06-24 12:22:36    阅读次数:242
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!