工具 awk 使用的原则是什么?

2017/1/16

描述

原因

  • 不满足于仅在命令行上写 awk ( 可读性太差了 )

  • 希望利用 *.awk 脚本为自己工作

目的

  • 规范自己使用 awk 的方式, 不能再粗狂型了

  • 使 awk 为自己带来更高的效率

自己想到

  • 一种方式

#!/usr/bin/env awk -f

BEGIN {

}

{

}

END {
    
}
  • 了解 awk 的常见使用方式( 不喜欢玩奇技淫巧 , 可读性永远第一位 )

上下文环境

  • 产品版本:

  • 操作系统: Ubuntu 14 server

  • awk

awk --version
GNU Awk 4.0.1
Copyright (C) 1989, 1991-2012 Free Software Foundation.
阅读 2.5k
1 个回答

看一些例子吧,比如推荐你看这个:用 awk 实现一个关系型数据库

不过说真的,如果是自己学习的话还行,实际生产中还是不要用太复杂的 awk 脚本。
实在有特别复杂的需求,用 python 吧。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏