访问手机版  

Linux常用命令|Linux培训学习|考试认证|工资待遇与招聘,认准超级网工!

招聘|合作 登陆|注册

网络工程师培训

当前位置:网络工程师 > 技术课程 > linux > 热点关注 > linux常用命令

Linux sed命令使用简单示例

时间:2019-07-22

linux命令手册_linux命令_linux命令

所有的脚本命令都会在将内容送往浏览器之前处理。linux有一个守护进程定期清空缓冲内容(即写如磁盘)linux命令,也可以通过sync命令手动清空缓冲。linux有一个守护进程定期清空缓冲内容(即写入磁盘),也可以通过sync命令手动清空缓冲。

Linux sed命令使用简单示例

使用Sed进行文本文件更改的示例

假设您有一个名为linuxidc.com.txt的文件,其中包含以下行:

1, linux idc, Title 639, Price $9.30

2, linuxidc ninhao, Title 761, Price $5.90

3, linuxmi nihao, Title 880, Price $9.30

4, linuxmi com, Title 198, Price $1.30

5, Johnny Cash, Title 582, Price $6.50

6, Elvis Presley, Title 370, Price $9.30

linux命令手册_linux命令_linux命令

7, John Lennon, Title 571, Price $8.90

8, Michael Jackson, Title 673, Price $7.50

9, linuxidc com, Title 585, Price $1.80

您想要将所有价格变动9.30美元更改为8.88美元。 为此,您可以通过以下方式使用sed命令:

[roo# awk ‘{print $3,$5}‘ /oldboy/oldboy.txt|sed ‘s#,myqq##g‘。[root]# sed ‘s#i am ##g‘ /oldboy/oldboy.txt。[root]# sed ‘s#,# #g‘ /oldboy/oldboy.txt |cut -d " " -f3,6。

此代码进行更改并将修改后的文件保存为linuxidc.txt。 生成的新文件包含:

linuxidc@ubuntu:~/linuxidc.com$ cat linuxidc.txt

1, linux idc, Title 639, Price $8.88

2, linuxidc ninhao, Title 761, Price $5.90

3, linuxmi nihao, Title 880, Price $8.88

linux命令手册_linux命令_linux命令

4, linuxmi com, Title 198, Price $1.30

5, Johnny Cash, Title 582, Price $6.50

6, Elvis Presley, Title 370, Price $8.88

7, John Lennon, Title 571, Price $8.90

8, Michael Jackson, Title 673, Price $7.50

9, linuxidc com, Title 585, Price $1.80

Linux sed命令使用简单示例

如果你想用“linuxidc”替换所有出现的“linuxmi”linux命令,你也可以用这种方式使用sed命令:

linuxidc@ubuntu:~/linuxidc.com$ sed 's/linuxmi/linuxidc/' linuxidc.com.txt > linuxidc.txt

生成的修改文件linuxidc.txt将包含以下文本:

linux命令_linux命令_linux命令手册

linuxidc@ubuntu:~/linuxidc.com$ cat linuxidc.txt

1, linux idc, Title 639, Price $9.30

2, linuxidc ninhao, Title 761, Price $5.90

 上一个教程:Linux日常命令整理