《Linux应用实例教程》课件_学号-姓名-《操作系统》实验22sed3-文本替换(sn).docx
姓名: 学号: 成绩:
实验22sed3-文本替换(s、n)
1、在文件c2.c中整行范围内把“printf”替换为“****”
命令:
结果:
2、将文件c2.c中“printf”替换为“****”,并且只显示替换行
命令:
结果:
3、将文件c2.c中的单词i替换为viii
命令:
结果:
4、将文件c2.c中从包含字符串“scanf”的行到包含字符串“printf”的行之间的行的末尾添加字符串“*$$$*”
命令:
结果:
5、将文件c2.c中第2行到第4行的末尾添加字符串“*$$$*”
命令:
结果:
6、删除文件c2.c中第1行到第5行,并将单词i替换为viii
命令:
结果:
7、将文件c2.c中字符串“printf”替换为该字符串和“---printf----”的连接
命令:
结果:
8、将“aabbccddeeffgghh”替换为“aa:bb:cc:dd”
命令:
结果:
9、将字符串a/b/c中的/改为:“a#b#c”
命令:
结果:
10、将文件c2.c中“sum=0;”所在行改写为“0=sum;”
命令:
结果:
11、将文件c2.c中行内第3个字符串“i”替换为“+++i---”
命令:
结果:
12、将文件c2.c中第6行第2个字符串“i”替换为“--viii--”
命令:
结果:
13、将文件c2.c第6行第1个字符“i”替换为“--viii--”
命令:
结果:
14、将文件c2.c中每一行第2个到第6个字符替换成“3333”
命令:
结果:
15、将“Heisaloveableman”中的“loveable”替换为“lovers”
命令:
结果:
16、将c2.c文件中字符串printf所在行中的字符i替换为字符串**i**
命令:
结果:
17、将c2.c文件中字符串printf所在行中的单词i替换为字符串**i**
命令:
结果:
18、将文件c2.c中第6行到第7行中的字符“i”替换为“--i--”
命令:
结果:
19、将文件c2.c中第8行到字符串“printf”所在行中的单词“i”替换为“--i--”
命令:
结果: