文档章节

sed命令

h
 hhpuppy
发布于 2018/10/18 07:48
字数 305
阅读 10
收藏 0

10月17日任务

9.4/9.5 sed

1.sed(上)(下)

1.sed 匹配功能

  • #sed -n ‘/root/’ p test.txt 将带有root的内容打印出来

  • 同时支持 . *

  • 还有 + 不过需要脱译,或者在前面选项加r。

  • 支持{ }

  • 支持 | 

2.sed 打印行的内容

  • 打印指定行内容

  • 打印指定范围内容

  • 打印全部内容

  • 匹配内容不区分大小写,加I 

3.sed -e 同时多个表达式操作执行

 

 

4.sed 删除指定的行

  • 删除指定行数,不会删除文件内容,只是打印出来

  • 加  -i  选项,会把文件内容删除

  • 把指定内容相关的行删除

5.sed 替换功能

  • 替换指定范围的指定内容替换

  • 查找替换可以使用正则表达式的,可以识别 . * + | 等

  • 支持 | ,示例如下:

  • 将指定内容删除,替换成空即可

  • 在所有行前面加指定字符串

© 著作权归作者所有

共有 人打赏支持
h
粉丝 0
博文 67
码字总数 57158
作品 0
合肥
私信 提问
sed工具与正则表达式的使用(shell第四天)

sed工具 【流式编辑器】 —— 非交互,基于模式匹配过滤及修改文本 —— 逐行处理,并将结果输出到屏幕 ——可实现对文本的输出,删除,替换,复制,剪切,导入,导出等各种操作 命令格式: ...

Morning晨丿
2018/04/30
0
0
linux sed 批量替换字符串

比如,要将目录/modules下面所有文件中的zhangsan都修改成lisi,这样做: sed -i "s/zhangsan/lisi/g" 解释一下: -i 表示inplace edit,就地修改文件 -r 表示搜索子目录 -l 表示输出匹配的文...

走下哦
2018/07/01
0
0
Linux学习-10月17(sed)

9.4/9.5 sed 一、sed命令 sed命令主要用于删除、查找替换 sed的用法: sed命令模式:sed [option] 'sed命令' filename sed脚本模式:sed [option] 'sed script' filename sed选项: -n:只打印......

wxy丶
2018/10/19
0
0
linux sed 命令单行任务快速参考

文本间隔: ——– # 在每一行后面增加一空行 sed G # 将原来的所有空行删除并在每一行后面增加一空行。 # 这样在输出的文本中每一行后面将有且只有一空行。 sed ‘/^$/d;G’ # 在每一行后面...

程序师
2018/07/30
0
0
linux shell学习笔记

sed 非交互式文本编辑器 1、命令行调用 sed [option] 'sed命令' file 2、sed命令调用sed脚本 sed [option] -f sed脚本文件 file 3、sed脚本 此脚本必须以#!开头 使用方式./脚本文件 输入文件...

玩代码的小坏孩
2015/01/04
0
0

没有更多内容

加载失败,请刷新页面

加载更多

OSChina 周六乱弹 —— 舔狗是没有好下场的

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @我没有抓狂 :#今天听什么# #今天听这个# 分享 Nirvana 的歌曲《Smells Like Teen Spi...》 《Smells Like Teen Spi...》- Nirvana 手机党少...

小小编辑
43分钟前
9
4
Linux Wireshark普通用户启动使用方案

当系统安装好Wireshark后请正常启动是否可以进行正常使用,如果不行请参考下列指导 向系统添加一个用户组 sudo groupadd wireshark //如提示此组存在可跳过 将指定用户添加到这个组中 sudo...

CHONGCHEN
今天
2
0
CSS 选择器参考手册

CSS 选择器参考手册 选择器 描述 [attribute] 用于选取带有指定属性的元素。 [attribute=value] 用于选取带有指定属性和值的元素。 [attribute~=value] 用于选取属性值中包含指定词汇的元素。...

Jack088
今天
2
0
数据库篇一

数据库篇 第1章 数据库介绍 1.1 数据库概述  什么是数据库(DB:DataBase) 数据库就是存储数据的仓库,其本质是一个文件系统,数据按照特定的格式将数据存储起来,用户可以对数据库中的数据...

stars永恒
今天
5
0
Intellij IDEA中设置了jsp页面,但是在访问页面时却提示404

在Intellij IDEA中设置了spring boot的jsp页面,但是在访问时,却出现404,Not Found,经过查找资料后解决,步骤如下: 在Run/Debug Configurations面板中设置该程序的Working Directory选项...

uknow8692
昨天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部