2019-01-12三剑客之sed

2019-01-12  本文已影响0人  时光偷走了青春

一、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
上一篇 下一篇

猜你喜欢

热点阅读