实用 awk 程序大揭秘
1. 运行示例程序
在使用 awk 程序时,运行方式有多种。通常,你可以使用以下命令来运行一个给定的程序:
awk -f program —options files
这里, program 是 awk 程序的名称(例如 cut.awk ), options 是程序的任何以 - 开头的命令行选项, files 是实际的数据文件。
如果你的系统支持 #! 可执行解释器机制,你可以直接运行程序,示例如下:
cut.awk -c1-8 myfiles > results
若你的 awk 不是 gawk,可能需要使用以下命令:
cut.awk —-c1-8 myfiles > results
2. 用 awk 重新实现常见工具
使用 awk 重新实现一些常见的 POSIX 实用工具是一件有趣的事情。这些程序的算法能清晰表达,代码通常简洁明了,因为 awk 能为你完成很多工作。不过,这些程序并非要取代系统中已安装的版本,也不一定完全符合最新的 POSIX 标准,其目的是展示 awk 在“现实世界”任务中的编程应用。以下是几个具体的
超级会员免费看
订阅专栏 解锁全文
3

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



