tk2html2.awk
来自「这是一个Linux下的集成开发环境」· AWK 代码 · 共 54 行
AWK
54 行
#!/bin/nawk# cleans up any leading crap before <TITLE> line in stream from tk2html/^<TITLE>/ { go = 1 }/^<table>*/ { getline ln numf = split (ln, spln) if ( ln !~ "Name: *" ) { ind = 0 inc = 4 print "<table cellpadding=5>" while ( ln !~ "^</table>" ) { for (i = 1; i <= numf; i++) { tablns[ind] = spln[i] ind++ } getline ln numf = split (ln, spln) } for (i = 0; i < inc; i++) { print "<td valign=top>" for (j = i; j < ind; j += inc) print tablns[j] "<br>" print "</td>" } print "</table>" } else { print "<pre>" while ( ln !~ "^</table>" ) { print ln getline ln } print "</pre>" } next }go == 1 { print $0 }
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?