首页 » awk

替换SQL文件中的表结构

2008-06-12添加评论

#!/bin/gawk -f # 替换SQL文件中的表结构 # RUN: # gawk -f sql.awk some_database.sql BEGIN{ RS = “–” FS = “\n” outf = “some_database.add.sql” print(“\n”) > outf } length($0)>0 || match($0, “foo”) || match($0, “CREATE TABLE”){ print( rep_str($0) “\n”) >> outf } function rep_str(row) { gsub(“fooes”, “bars”, row); gsub(“Fooes”, “Bars”, row); gsub(“foo”, “bar”, row); gsub(“Foo”, “Bar”, row); gsub(“FOO”, [...]

Awk(gawk)的参考手册

2008-06-03添加评论

一个常用的awk类似这样 命令行执行 gawk -f script.awk in_file awk不改变输入文件,可以加-F参数设置列分隔符 这个是最好最详细的中文教程 [url=http://lvdbing.xinwen520.net/study/The%20AWK%20Programming%20Language.htm]Awk中文学习手册[/url]

Awk的用法

2008-05-28添加评论

没有去系统的看Awk的文档,到要用的时候才知道那一点皮毛远远不够,赶紧恶补。