2019-01-12三剑客之sed

一、sed格式

image.png

二、sed和正则表达式

image.png

三、sed常用命令

d 删除命令

image.png

解释
第一个:查找文件passwd中含有root的记录并删除
第二个:查找文件passwd中的第三行并删除
第三个:作用与第二个等同,
第四个:作用与第二个相同
第五个:删除文件passwd中的第三行和最后一行。
第六个:删除文件passwd中的最后一行。

s 替换命令

image.png

解释
第一个:将文件passwd中以含root的记录替换为aofa
第二个:将文件passwd中以root开头的记录替换为aofa
第三个:将文件passwd中root全部替换为aofa
第四个:将文件passwd中以双数结尾的词组


image.png

第五个:


image.png

第六个:查找文件passwd中mail词组替换为Email
第七个:查找文件passwd中所有mail词组并替换为Emaile

r 读文件命令

image.png

解释:
第一个:将文件1.txt的文件内容读入到passwd文件中
第二个:将文件1.txt文件内容读入到含有root的记录的后面。

w (另存为)

image.png

image.png

a 追加(之后)

image.png

i 插入命令(之前)

image.png

c 替换整行

image.png

n 获取下一行命令

image.png

! 反向选择

image.png

e 多重编辑

image.png

四、暂存空间 hHGgx

image.png

image.png

image.png

image.png

image.png

image.png

五、实战案例

image.png

image.png

image.png

image.png

六、作业

image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容