📄 00000000.htm
字号:
<HTML><HEAD> <TITLE>BBS水木清华站∶精华区</TITLE></HEAD><BODY><CENTER><H1>BBS水木清华站∶精华区</H1></CENTER>发信人: dfbb (赵无忌), 信区: Linux <BR>标 题: [手册]gawk 使用手册 <BR>发信站: BBS 水木清华站 (Tue Nov 11 15:19:09 1997) <BR>标 题: ◇ gawk 手册 <BR> <BR>主 题: gawk.doc <BR> <BR> GAWK <BR> <BR>第一章 前言 <BR>第二章 简介 <BR>第三章 读取输入档案 <BR>第四章 印出 <BR>第五章 Patterns <BR>第六章 算式(Expression)作为Actions的叙述 <BR>第七章 Actions里面的控制叙述 <BR>第八章 内建函式(Built-in Functions) <BR>第九章 使用者定义的函式 <BR>第十章 □例 <BR>第十一章 结论 <BR> <BR> <BR> <BR>======================================= <BR> <BR>第一章 前言 <BR> <BR> awk 是一个程式语言,对於资料的处理具有很强的功能。对於文 <BR>字档里的资料做修改、比对、抽取等的处理,awk 能够以很短的程式 <BR>轻易地完成。如果使用 C 或 Pascal 等语言写程式完成上述的动作, <BR>会不方便且很花费时间,所写的程式也会很大。 <BR> <BR> awk 能够依照使用者的定义格式来分解输入资料,也可依照使用 <BR>者定义的格式来印出资料。 <BR> <BR> awk 名称的由来是由它的原始设计者的姓氏之第一个字母而命名 <BR>:Alfred V. Aho, Peter J. Weinberger, Brian W. Kernighan。 <BR>awk最初在1977年完成。一个新版本的awk在1985年被发表,它的功能 <BR>比旧版本增强不少。 <BR> <BR> gawk 是GNU所做的 awk,gawk 最初在1986年完成,之後不断地 <BR>被改进、更新。gawk 包含 awk 的所有功能。 <BR> <BR> 往後的 gawk 将以下面的2个输入档案来做例子说明。 <BR> <BR>档案'BBS-list': <BR>aardvark 555-5553 1200/300 B <BR>alpo-net 555-3412 2400/1200/300 A <BR>barfly 555-7685 1200/300 A <BR>bites 555-1675 2400/1200/300 A <BR>camelot 555-0542 300 C <BR>core 555-2912 1200/300 C <BR>fooey 555-1234 2400/1200/300 B <BR>foot 555-6699 1200/300 B <BR>macfoo 555-6480 1200/300 A <BR>sdace 555-3430 2400/1200/300 A <BR>sabafoo 555-2127 1200/300 C <BR> <BR> <BR>档案'shipped': <BR>Jan 13 25 15 115 <BR>Feb 15 32 24 226 <BR>Mar 15 24 34 228 <BR>Apr 31 52 63 420 <BR>May 16 34 29 208 <BR>Jun 31 42 75 492 <BR>Jul 24 34 67 436 <BR>Aug 15 34 47 316 <BR>Sep 13 55 37 277 <BR>Oct 29 54 68 525 <BR>Nov 20 87 82 577 <BR>Dec 17 35 61 401 <BR> <BR>Jan 21 36 64 620 <BR>Feb 26 58 80 652 <BR>Mar 24 75 70 495 <BR>Apr 21 70 74 514 <BR> <BR> <BR> <BR>第二章 简介 <BR> <BR> gawk 的主要功能是针对档案的每一行(line)搜寻指定的 patterns <BR>。当一行里有符合指定的 patterns,gawk 就会在此一行执行被指定 <BR>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -