Sed
GarfieldEr007
这个作者很懒,什么都没留下…
展开
-
Sed教程(四):基本命令、特殊字符、字符串
本教程将介绍一些有用的sed命令和使用示例。考虑一下我们有一个文本文件books.txt待处理,它有以下内容:1) A Storm of Swords, George R. R. Martin, 1216 2) The Two Towers, J. R. R. Tolkien, 352 3) The Alchemist, Paulo Coelho, 197 4) The Fellowsh转载 2015-12-11 08:46:43 · 7134 阅读 · 0 评论 -
Sed教程(五):管理模式、正则表达式、使用功能
我们已经讨论了使用模式和保持缓冲区。现在我们就来探讨更多关于它们使用的例子。n 命令n命令打印出模式缓冲区的内容,清除模式缓冲器,读取下一行到模式缓冲区,并在其上施加命令。下面给出的是 n命令的语法。[address1[,address2]]n下面是一个使用它打印指定的文件的内容n命令一个简单的例子:[jerry]$ sed 'n' books.txt 当执行上面的代码,转载 2015-12-11 08:46:53 · 1379 阅读 · 0 评论 -
Sed教程(一):简介、环境设置、工作流程
Sed表示流编辑器(Stream Editor)的缩写。这是一个简单但功能强大的工具,分析文本,并无缝地转换它。 SED是在1973-1974年由贝尔实验室的李E. McMahon开发。如今,它运行在所有主要的操作系统。McMahon编写了一个通用的面向行的编辑器,它最终成为sed。sed借用语法和ed编辑许多有用的功能。自成立开始,就对正则表达式有所支持。sed接受来自文件以及管道的输入。此转载 2015-12-10 17:28:53 · 2109 阅读 · 0 评论 -
Sed教程(二):基本语法、循环、分支
sed使用简单,我们可以提供sed命令直接在命令行或具有sed命令的文本文件的形式。本教程讲解调用sed的例子,有这两种方法:Sed 命令行以下是我们可以指定单引号在命令行sed命令的格式如下:sed [-n] [-e] 'command(s)' files 例子考虑一下我们有一个文本文件books.txt待处理,它有以下内容:1) A Storm of Swords,转载 2015-12-10 17:31:40 · 2762 阅读 · 0 评论 -
Sed教程(三):模式缓冲区、模式范围
我们对任何文件进行基本操作,显示其内容。为了达到这个目的,我们可以用打印的模式缓冲区的打印命令。本教程将介绍更多的模式缓冲区,以及如何打印使用相关模式缓冲区不同运算符的文件的内容。考虑一下我们有一个文本文件books.txt待处理,它有以下内容:1) A Storm of Swords, George R. R. Martin, 1216 2) The Two Towers, J. R.转载 2015-12-11 08:46:24 · 1578 阅读 · 0 评论 -
sed 简明教程
awk于1977年出生,今年36岁本命年,sed比awk大2-3岁,awk就像林妹妹,sed就是宝玉哥哥了。所以 林妹妹跳了个Topless,他的哥哥sed坐不住了,也一定要出来抖一抖。sed全名叫stream editor,流编辑器,用程序的方式来编辑文本,相当的hacker啊。sed基本上就是玩正则模式匹配,所以,玩sed的人,正则表达式一般都比较强。同样,本篇文章不会说sed的全部东转载 2015-12-16 12:40:15 · 904 阅读 · 0 评论 -
AWK 简明教程
有一些网友看了前两天的《Linux下应该知道的技巧》希望我能教教他们用awk和sed,所以,出现了这篇文章。我估计这些80后的年轻朋友可能对awk/sed这类上古神器有点陌生了,所以需要我这个老家伙来炒炒冷饭。况且,AWK是贝尔实验室1977年搞出来的文本出现神器,今年是蛇年,是AWK的本命年,而且年纪和我相仿,所以非常有必要为他写篇文章。之所以叫AWK是因为其取了三位创始人 Alfred A转载 2015-12-16 12:40:49 · 925 阅读 · 0 评论 -
awk使用总结
1. 什么是awkawk是Unix/Linux提供的样式扫描与处理工具,非常擅长处理结构化数据和生成表单。与sed 和grep 很相似,但功能却超过大于两者,由于awk具备各种脚本语言的特点,所以也可以把它看做一种脚本语言。本文介绍了awk的使用方法。2. awk程序设计模型awk程序由三部分组成,分别为:初始化(处理输入前做的准备,放在BEGIN块中),数据处理(转载 2016-03-27 13:06:47 · 954 阅读 · 0 评论 -
linux 文本编辑命令grep sed awk
grepgrep (global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。Unix的grep家族包括grep、egrep和fgrep。egrep和fgrep的命令只跟grep有很小不同。egrep是grep的扩展,支转载 2017-01-14 17:13:12 · 1634 阅读 · 0 评论