一、示例文件及需求:
cat file
11111111
2222222
3333333
反序显示
二、sed处理及结果:
sed '1!G;h;$!d'
3333333
2222222
11111111
三、命令说明:
g G 复制/附加保持空间的内容到模式空间
h H 复制/附加模式空间的内容到保持空间
四、命令执行流程:
执行第一行,保存第一行保持空间,清除模式空间
执行第二行,保存第二行+第一行到保持空间,清除模式空间
执行第三行,保存第三行+第二行+第一行到保持空间,清除模式空间
COMM:代表命令,PATT:代表patternspace的内容,HOLD代表保持空间的内容,其他为sed输出的内容
PATT:11111111 <------Cycle1
HOLD:
COMM:1!G
COMM:h
HOLD:11111111
COMM:$!d
PATT:
PATT:2222222 <-------Cycle2
COMM:1!G
PATT:2222222\n11111111
COMM:h
HOLD:2222222\n11111111
COMM:$!d
PATT:
PATT:3333333 <---------Cycle3
COMM:1!G
PATT:3333333\n2222222\n11111111
COMM:h
HOLD:3333333\n2222222\n11111111
COMM:$!d
OUT:3333333\n2222222\n11111111
PATT:
相关推荐
包括sed-4.2.1-setup.exe、sed-4.2.1-dep.zip、sed-4.2.1-bin.zip
prompt$ sedsed --help usage: sedsed OPTION [-e sedscript] [-f sedscriptfile] [inputfile] OPTIONS: -f, --file add file contents to the commands to be parsed -e, --expression add the script to the ...
sed命令的详细介绍,对于需要使用脚本的童鞋会比较有帮助
本文用一个个简短的例子展示sed每一个命令的用法,简单易懂,希望对你有些帮助。 网上大多资料都是英文版的,好多人看着不打舒服,因此写此题集,助你快速提升对sed的驾驭能力。
sed-4.2.1-setup.exe window下可以使用
sed 用法sed 用法sed 用法sed 用法sed 用法
通用线程sed 实例大家可以看看啦,不错的!
1、亲测完美兼容64 2、使用简单 3、示例:"C:\Program Files (x86)\GnuWin32\bin\sed.exe" -i s/"hello world"/"how old are you"/g .\test\a.txt
linux下面的文本编辑工具sed,非常强大,现在windows版本的sed已出
描述: sed,主要用于匹配文件,以前下载过的,现在主要是为了分享一下吧,另外作为自己的资源保存一下
Vim-101-hacks、Sed-and-Awk-101-Hacks、Linux-101-hacks 英文版(高清)PDF
官方离线安装包,亲测可用。使用rpm -ivh [rpm完整包名] 进行安装
根据个人平时多年的学习积累,总结的sed所有用法,包括sed中删除,修改,添加,插入,合并,交换,读入,替换,跳转,标签,转换等高级用法!
此文档包含了对sed的从用法介绍到用法实例,应该会对大家有所帮忙加深对sed的理解
解决webstrom rpx带空格问题。网上有很多说让用sed.exe。我最先下载的sed.4.21.exe此版本一点用都没有。踩坑很久。只有这个版本的真的有效的。
二、开启入口文件时,提示以下错误 `basedir=$(dirname $(echo $0 | sed -e 's,\\,/,g') SyntaxError: missing......` 三、解决办法,因为使用了express框架,需要安装 express 即可 npm install express --save-...
sed中文指南 详细介绍了SED的用法与实例
通用线程 sed实例
The book begins with an overview and a tutorial that demonstrate a progression in functionality from grep to sed to awk. sed and awk share a similar command-line syntax, accepting user instructions in...
sed使用方法 sed使用方法详解sed使用方法详解sed使用方法详解