21、UNIX、Linux 与 Awk 使用指南
2026/6/6 21:53:36 网站建设 项目流程

UNIX、Linux 与 Awk 使用指南

1. UNIX 与 Linux 的 Vi 命令

在 UNIX 和 Linux 中,Vi 编辑器的冒号模式命令十分实用。这些命令可以在前面加上地址,或者在后面跟上参数。例如,符号%可代替^,$表示整个文件。w命令默认地址为%,通常会写入整个文件。若在w后跟上文件名作为参数,就会将内容写入该文件,而原文件保持不变。如:1,10w xyz会将文件的前 10 行写入名为xyz的文件。

当需要对多行执行相同操作时,可使用冒号模式命令g(全局)。它能将命令应用于所有匹配正则表达式的行,格式为:g/ BRE/action。比如,要删除所有空行,可使用:g/^$/d;要在包含Chris的每行开头插入星号,可使用:g/Chris/s/^/*/

下面是一些本章介绍的重要命令:
| 命令 | 功能 |
| ---- | ---- |
| csplit | 根据上下文分割文件 |
| grep | 选择匹配正则表达式的行 |
| sed | 流编辑器 |
| tr | 转换字符 |

2. 练习任务

这里给出了一系列练习题,帮助大家巩固所学知识:

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询