随笔分类 - sed指令
摘要:原文链接作者:Jims of肥肥世家<jims.yang@gmail.com>Copyright © 2004,2005, 本文遵从GNU 的自由文档许可证(Free Document License)的条款,欢迎转载、修改、散布。发布时间:2004年09月20日最近更新:2005年12月22日,增加小技巧章节。Table of Contents1. Sed简介2. 定址3. Sed命令4. 选项5. 元字符集6. 实例7. 脚本8. 小技巧1.Sed简介sed是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern
阅读全文
摘要:参考链接 Perl 常用命令行选项 unix 常用命令 perl 实现 sed awk tr nlperl 和sed,awk,tr,grep,nl等常用命令替换sedtasksedperlReplace12withtwelvesed 's/12/twelve/g'perl -pe 's/12/twelve/g'Replace the wordshwithBourne Shellsed -e 's/ sh / Bourne Shell /g'[1]perl -pe 's//bsh/b/Bourne Shell/g'[2]Remove
阅读全文
摘要:原文链接1. Sed简介2. 定址3. Sed命令4. 选项5. 元字符集6. 实例(一)7.实例(二)8. 脚本 1.简介sed是非交互式的编辑器。它不会修改文件,除非使用shell重定向来保存结果。默认情况下,所有的输出行都被打印到屏幕上。sed编辑器逐行处理文件(或输入),并将结果发送到屏幕。具体过程如下:首先sed把当前正在处理的行保存在一个临时缓存区中(也称为模式空间),然后处理临时缓冲区中的行,完成后把该行发送到屏幕上。sed每处理完一行就将其从临时缓冲区删除,然后将下一行读入,进行处理和显示。处理完输入文件的最后一行后,sed便结束运行。sed把每一行都存在临时缓冲区中,对这个副
阅读全文
摘要:如下用实际文件代替file11、查询file1里面空行的所在行号 grep -n "^$" stl_stable_sort.cc 参考:grep 常用命令2、查询file1以abc结尾的行 grep -n "^.*abc$" stl_stable_sort.cc 参考:正则表达式30分钟入门教程 grep 常用命令 3、打印出file1文件第1到第三行 sed -n '1,3'p stl_stable_sort.cc 参考:sed 指令简单使用二、如何将本地80端口的请求转发到8080端口,当前主机IP为192.168.2.1 三、cro
阅读全文
摘要:sed -i "s/dhcp/static/g" /etc/network/interfaces dhcp原字符串 static 新字符串 /etc/network/interfaces文件名
阅读全文
摘要:原文地址:http://www.dutor.net/index.php/2010/05/sed-samples/sed是Linux环境下的一个文本流、行编辑器,十分强大,这里贴一些常用的单行脚本,脚本最初来源于此,基本未做改动。另外一个强大的文本处理工具就是awk,对于这两个工具,个人觉得,根据个人选择其一就够用了,我自己就喜欢sed多一点。Bones在这里用awk对下面的各个sed命令行做了相应的替代。 推荐一本关于sed和awk的书《sed & awk》,作者Dale Dougberty, Arnold Robbins。中文版在网上已经买不到了,china-pub倒是有,不过是原版
阅读全文