2024年4月26日发(作者:)

sed命令练习题

一、基础操作

1. 将文件中的所有"apple"替换为"banana",并将结果输出到

屏幕。

2. 将文件中的所有以"apple"开头的行删除,并将结果保存到

文件中。

3. 将文件中的所有以"apple"开头的行删除,并将结果输出到

屏幕。

二、高级操作

1. 将文件中的第二行的"apple"替换为"banana",并将结果输

出到屏幕。

2. 将文件中的第二行的"apple"替换为"banana",并将结果保

存到文件中。

3. 将文件中的最后一行的"apple"替换为"banana",并将结果

输出到屏幕。

4. 将文件中的所有"apple"替换为"banana",并将结果保存到

文件中。

5. 将文件中的所有以"apple"开头的行删除,并将结果输出到

屏幕。

6. 将文件中的所有以"apple"开头的行删除,并将结果保存到

文件中。

三、进阶操作

1. 将文件中含有"apple"的行的下一行插入"banana",并将结

果输出到屏幕。

2. 将文件中含有"apple"的行的下一行插入"banana",并将结

果保存到文件中。

3. 将文件中以"apple"开头的行的上一行插入"banana",并将

结果输出到屏幕。

4. 将文件中以"apple"开头的行的上一行插入"banana",并将

结果保存到文件中。

5. 将文件中第三行的"apple"删除,并将结果输出到屏幕。

6. 将文件中第三行的"apple"删除,并将结果保存到文件

中。

四、高级操作

1. 将文件中以"apple"开头的行的上一行插入"banana",并将

结果输出到屏幕。

2. 将文件中以"apple"开头的行的上一行插入"banana",并将

结果保存到文件中。

3. 将文件中第三行的"apple"删除,并将结果输出到屏幕。