Linux -sed
sed ,查找
sed -n '/root/'p passwd #列出passwd中有root的行
sed -nr '/o+t/'p passwd #sed -r = grep -E 都是进行脱意
sed -nr '/0{2}/'p passwd #匹配两次o的
sed -nr '/root|bus/'p passwd #匹配root 或者bus的
sed -n '2'p passwd # 查找指定的行
sed -n '2,5'p passwd # 查找2,5行
sed -n '2,$'p passwd # 查找2到末行,$代表末行
sed -n '1,$'p passwd #查找全部
sed -e '1'p -e '/111/'p -n test.txt #同一个表达式,执行多个操作命令,用-e ,注意的是,如果同时有两个命令匹配一样的数据,则会显示两条一模一样的。
sed -n '/bus/'Ip # I表示不区分大小写
sed '1,10'd passwd #删掉某哥文件的前十行,仅仅只是在屏幕当初删除前十行,不会真正的删除
sed -i '1,10'd passwd #是真的会删除前十行
sed -i '/root/'d passwd #删掉root 相关的行
sed '1,10s/root/toor/g' passwd #将1到10行的root全部替换为toor,页面会全部显示出来
sed '1,10s/ro+t/r/g' passwd #jiang 1到10行,所有的ro全部替换为r。
sed 's//root/123/g' #这种情况时,会报错,因为系统不识别,你是怎么划分的,应该写成:
sed 's\/root\/123/g' 要么用反斜杠,要么用@或#号
sed -r 's/([^:]+):(.):([^:]+)/\3:\2:\1' #第一段和最一段做替换
([^:]+) : #:加号以前非:一个或多个
. : #贪婪匹配,一直匹配到最后一个冒号
\1\2\3 代表三个括号,既然调换,则需要写出 \3:\2:\1
sed 's/[a-zA-Z]//g' #将字母全部替换为空,就是删除字母
sed 's/(.*)/aaa: &/ ' #&表示前面的括号。 在行首加aaa
转载于:https://blog.51cto.com/13451715/2301530
Linux -sed相关推荐
- linux sed 批量替换多个文件中的字符串
原文: http://blog.csdn.net/kauu/article/details/1757325 一.linux sed 批量替换多个文件中的字符串 sed -i "s/oldst ...
- linux sed 选取,linux sed 替换(整行替换,部分替换)、删除delete、新增add、选取...
sed命令行格式为: sed [-nefri] 'command' 输入文本 常用选项: -n∶使用安静(silent)模式.在一般 sed 的用法中,所有来自 STDIN的资料一般都会被列出到萤幕上 ...
- linux a文本编辑大全,Linux sed 命令 - Linux文档编辑命令大全
Linux sed 命令是利用脚本来处理文本文件. sed 可依照脚本的指令来处理.编辑文本文件. Sed 主要用来自动编辑一个或多个文件.简化对文件的反复操作.编写转换程序等. 语法sed [-hn ...
- learn Linux sed command
learn Linux sed command一.参考文档:1. sed命令详解http://qifuguang.me/2015/09/21/sed%E5%91%BD%E4%BB%A4%E8%AF%A ...
- 打开高效文本编辑之门_熟悉Linux Sed的替换命令
Linux sed S替换命令常见使用案例 声明与简介 sed:Stream Editor文本流编辑,sed是一个"非交互式的"面向字符流的编辑器.本文主要以实际的数据来介绍sed ...
- Linux sed 写命令常见使用案例
Linux sed w命令常见使用场景汇总 声明与简介 sed:Stream Editor文本流编辑,sed是一个"非交互式的"面向字符流的编辑器.本文主要以实际的数据来介绍sed ...
- Linux sed 删除行命令常见使用详解
Linux sed d命令常见使用案例 声明与简介 sed:Stream Editor文本流编辑,sed是一个"非交互式的"面向字符流的编辑器.本文主要以实际的数据来介绍sed的d ...
- Linux sed 打印模式空间p命令使用案例
Linux sed p命令使用案例 声明与简介 sed:Stream Editor文本流编辑,sed是一个"非交互式的"面向字符流的编辑器. 本文主要以实际的数据来介绍sed的pr ...
- linux sed p变量,Linux sed 命令详解系列教程之各种问题解决
本文目录: 1 sed中使用变量和变量替换的问题 2 反向引用失效问题 3 "-i"选项的文件保存问题 4 贪婪匹配问题 5 sed命令"a"和"N& ...
- linux的sed命令是什么,linux sed命令
linux sed命令 简介: sed是一种流编辑器,它一次处理一行内容.处理时,把当前处理的行存储在临时缓冲区中,称为"模式空间"(pattern space),接着用sed命令 ...
最新文章
- PHPWind的版权等信息去除的方法
- git提交代码报错解决方法 Git-remote Incorrect username or password ( access token )
- 双极型adc与stm32_关于STM32 双ADC同步规则转换两路数据的问题?
- Java描述设计模式(07):适配器模式
- 自定义滚动条,可解决火狐滚动条默认样式修改不了问题
- Linux tshark发送抓取的数据到kafka
- 汉字不能编程?别闹了,只是看着有点豪横,容易被开除!| 原力计划
- java重构三部曲,建构·解构·重构——漫谈批注式阅读三部曲
- XTU,C语言,字母圣诞树
- 关于名为民间借贷实为诈骗案件的讨论
- 数据管理与数据库 大学课程_根据数据,这50种最好的免费在线大学课程
- How to Write a simple UEFI EDKII Application:如何编写一个UEFI简单的应用程序[5]
- python pil_Python PIL composite()用法及代码示例
- JavaScript完成简单的对联广告
- 深信服研发、市场等大量岗位社招、校招内推
- 美团配送和亚马逊AWS的异曲同工
- python机器学习学习通第一章答案详解
- 【公式小记】自相关、卷积、能量信号、功率信号
- 双硫脲改性Zr-MOF吸附材料|聚多巴胺(PDA)改性MOF-5|羧酸改性的UiO-66(Zr)膜|有机骨架材料的定制技术
- 为什么水下拍到的图却大多是蓝绿色的背景?