UNIX命令杂谈:文本处理与文档校验
在UNIX系统中,有许多实用的命令可以帮助我们进行文本处理和文档校验。下面将详细介绍这些命令的使用方法和功能。
1. 文本搜索命令
在文件中搜索信息是日常工作中常见的需求, grep 及其相关命令 egrep 和 fgrep 能很好地满足这一需求。
1.1 grep 命令
grep 主要用于查找匹配正则表达式的字符串,并只打印找到的行。例如,要查找文件 ch04 中包含 run-time 或 run time 的行,可以使用以下命令:
$ grep "run[- ]time" ch04
输出结果会列出文件中包含相应字符串的行。
另外,还可以使用 grep 查找文件中的特定宏。在使用 mm 宏编码的文件中,以下命令可以列出顶级和二级标题:
$ grep "\.H[12]" ch0[123]
该命令会生成这些文件内容的快速大纲。当指定多个文件时,每行前面会显示文件名。
grep 还有一些常用选项:
- -i
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



