亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? gawk 手冊(cè).htm

?? awk的工具介紹
?? HTM
字號(hào):
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- saved from url=(0046)http://www.chinalinuxpub.com/doc/pro/gawk.html -->
<HTML><HEAD><TITLE>GAWK 手冊(cè)</TITLE>
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<META content="MSHTML 6.00.2900.2180" name=GENERATOR></HEAD>
<BODY>
<DIV align=center>
<CENTER>
<TABLE height=154 width=750 border=0>
  <TBODY>
  <TR>
    <TD width=683 height=154>
      <P align=center><BIG><BIG><FONT color=#ff9900>GAWK 
      手冊(cè)<BR></FONT></BIG></BIG></P>
      <P align=center><FONT color=#ff9900>作者:<A 
      href="mailto:rezaie@softhome.net">Wilbur Lang</A></FONT></P>
      <P align=center><A 
      href="http://www.chinalinuxpub.com/doc/pro/gawk.html#01"><FONT 
      color=#0066ff>第一章 前言</FONT></A><FONT color=#0066ff><BR><A 
      href="http://www.chinalinuxpub.com/doc/pro/gawk.html#02">第二章 簡介 </A><BR><A 
      href="http://www.chinalinuxpub.com/doc/pro/gawk.html#03">第三章 讀取輸入檔案 
      </A><BR><A href="http://www.chinalinuxpub.com/doc/pro/gawk.html#04">第四章 印出 
      </A><BR><A href="http://www.chinalinuxpub.com/doc/pro/gawk.html#05">第五章 
      Patterns </A><BR><A 
      href="http://www.chinalinuxpub.com/doc/pro/gawk.html#06">第六章 
      算式(Expression)作為Actions的敘述 </A><BR><A 
      href="http://www.chinalinuxpub.com/doc/pro/gawk.html#07">第七章 
      Actions里面的控制敘述 </A><BR><A 
      href="http://www.chinalinuxpub.com/doc/pro/gawk.html#08">第八章 內(nèi)建函式(Built-in 
      Functions) </A><BR><A 
      href="http://www.chinalinuxpub.com/doc/pro/gawk.html#09">第九章 使用者定義的函式 
      </A><BR><A href="http://www.chinalinuxpub.com/doc/pro/gawk.html#10">第十章 □例 
      </A><BR><A href="http://www.chinalinuxpub.com/doc/pro/gawk.html#11">第十一章 
      結(jié)論 </A><BR><BR></FONT><A name=01><FONT color=#ff9900>第一章 前言</FONT></A> 
      <FONT color=#0066ff><BR><BR>awk 是一個(gè)程式語言,對(duì)於資料的處理具有很強(qiáng)的功能。對(duì)於文 
      <BR>字檔里的資料做修改、比對(duì)、抽取等的處理,awk 能夠以很短的程式 <BR>輕易地完成。如果使用 C 或 Pascal 
      等語言寫程式完成上述的動(dòng)作, <BR>會(huì)不方便且很花費(fèi)時(shí)間,所寫的程式也會(huì)很大。 <BR><BR>awk 
      能夠依照使用者的定義格式來分解輸入資料,也可依照使用 <BR>者定義的格式來印出資料。 <BR><BR>awk 
      名稱的由來是由它的原始設(shè)計(jì)者的姓氏之第一個(gè)字母而命名 <BR>:Alfred V. Aho, Peter J. Weinberger, Brian 
      W. Kernighan。 <BR>awk最初在1977年完成。一個(gè)新版本的awk在1985年被發(fā)表,它的功能 <BR>比舊版本增強(qiáng)不少。 
      <BR><BR>gawk 是GNU所做的 awk,gawk 最初在1986年完成,之後不斷地 <BR>被改進(jìn)、更新。gawk 包含 awk 
      的所有功能。 <BR><BR>往後的 gawk 將以下面的2個(gè)輸入檔案來做例子說明。 <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><A name=02></A></FONT><A name=02><FONT color=#ff9900>第二章 
      簡介</FONT> </A><FONT color=#ff9900><BR></FONT><FONT color=#0066ff><BR>gawk 
      的主要功能是針對(duì)檔案的每一行(line)搜尋指定的 patterns <BR>。當(dāng)一行里有符合指定的 patterns,gawk 
      就會(huì)在此一行執(zhí)行被指定 <BR>的 actions。 gawk 依此方式處理輸入檔案的每一行直到輸入檔案結(jié) <BR>束。 <BR><BR>gawk 
      程式是由很多的 pattern 與 action 所組成,action 寫在 <BR>大括號(hào) { } 
      里面,一個(gè)pattern後面就跟著一個(gè)action。整個(gè) gawk 程 <BR>式會(huì)像下面的樣子: <BR><BR>pattern {action} 
      <BR>pattern {action} <BR><BR>在 gawk 程式里面的規(guī)則,pattern 或 action 能夠被省略,但 
      <BR>是兩個(gè)不能同時(shí)被省略。如果 pattern 被省略,對(duì)於輸入檔里面的 <BR>每一行,action 都會(huì)被執(zhí)行。如果 action 
      被省略,內(nèi)定的 action <BR>則會(huì)印出所有符合 pattern 的輸入行。 <BR><BR><BR><BR>2.1 如何執(zhí)行g(shù)awk程式 
      <BR><BR>基本上,有2個(gè)方法可以執(zhí)行g(shù)awk程式。 <BR><BR>□如果 gawk 程式很短,則 gawk 可以直接寫在 command 
      line,如下所示: <BR><BR>gawk 'program' input-file1 input-file2 ... <BR><BR>其中 
      program 包括一些 pattern 和 action。 <BR><BR>□如果 gawk 程式較長,較為方便的做法是將 gawk 
      程式存在一個(gè)檔案, <BR>即 patterns 與 actions 寫在檔名為 program-file 的檔案里面,執(zhí)行 <BR>gawk 
      的格式如下所示: <BR><BR>gawk -f program-file input-file1 input-file2 ... 
      <BR><BR>gawk 程式的檔案不止一個(gè)時(shí),執(zhí)行g(shù)awk 的格式如下所示: <BR><BR>gawk -f program-file1 -f 
      program-file2 ... input-file1 <BR>input-file2 ... <BR><BR><BR><BR>2.2 
      一個(gè)簡單的例子 <BR><BR>現(xiàn)在我們舉一個(gè)簡單的例子,因?yàn)?gawk 程式很短,所以將 gawk 程 <BR>式直接寫在 command 
      line。 <BR><BR>gawk '/foo/ {print $0}' BBS-list <BR><BR>實(shí)際的 gawk 程式為 /foo/ 
      {print $0}。/foo/ 為 pattern,意思為搜 <BR>尋輸入檔里的每一行是否含有子字串 'foo',如果含有 'foo' 則執(zhí)行 
      action。 <BR>action 為 print $0,是將現(xiàn)在這一行的內(nèi)容印出。BBS-list 是輸入的檔案。 
      <BR><BR>執(zhí)行完上述指令後,會(huì)印出下面的結(jié)果: <BR>fooey 555-1234 2400/1200/300 B <BR>foot 
      555-6699 1200/300 B <BR>macfoo 555-6480 1200/300 A <BR>sabafoo 555-2127 
      1200/300 C <BR><BR><BR><BR>2.3 一個(gè)較復(fù)雜的例子 <BR><BR>gawk '$1 == "Feb" 
      {sum=$2+$3} END {print sum}' shipped <BR><BR>現(xiàn)在這個(gè)例子會(huì)將輸入檔 'shipped' 的第一個(gè)欄位與 
      "Feb" 做比較 <BR>,如果相等,則其對(duì)應(yīng)的第2欄位與第3欄位的值會(huì)被加到變數(shù) sum。 
      <BR>對(duì)於輸入檔的每一行重復(fù)上述的動(dòng)作,直到輸入檔的每一行都被處理 <BR>過為止。最後將 sum 的值印出。END {print sum} 
      的意思為在所有的輸 <BR>入讀完之後,執(zhí)行一次 print sum 的動(dòng)作,也就是把 sum 的值印出。 <BR><BR>下面是執(zhí)行的結(jié)果: 
      <BR>84 <BR><BR><BR><A name=03></A></FONT><A name=03><FONT 
      color=#ff9900>第三章 讀取輸入檔案</FONT></A><FONT color=#ff9900><BR></FONT><FONT 
      color=#0066ff><BR>gawk的輸入可以從標(biāo)準(zhǔn)輸入或指定的檔案里讀取。輸入的讀取單 
      <BR>位被稱為”記錄”(records),gawk 在做處理時(shí),是一個(gè)記錄一個(gè)記 (p9 of 46) 
      <BR>錄地處理。每個(gè)記錄的內(nèi)定值是一行(line),一個(gè)記錄又被分為多個(gè) <BR>欄位(fields)。 <BR><BR><BR><BR>3.1 
      如何將輸入分解成記錄(records) <BR><BR>gawk 語言會(huì)把輸入分解成記錄(record)。記錄與記錄之間是以 <BR>record 
      separator 隔開,record separator 的內(nèi)定值是表示新一行的 <BR>字元(newline character),因此內(nèi)定的 
      record separator 使得文字 <BR>的每一行是一個(gè)記錄。 <BR><BR>record separator 隨著內(nèi)建變數(shù) RS 
      的改變而改變。RS 是一個(gè)字串, <BR>它的內(nèi)定值是"\n"。僅有 RS 的第一個(gè)字元是有效的,它被當(dāng)作 record 
      <BR>separator,而 RS 的其它字元會(huì)被忽略。 <BR><BR>內(nèi)建變數(shù) FNR 會(huì)儲(chǔ)存目前的輸入檔案已頸歡寥〉募鍬賈

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91啪九色porn原创视频在线观看| 精品国产乱码久久久久久闺蜜 | 久久99国产精品免费网站| 蜜臀av在线播放一区二区三区| 国产做a爰片久久毛片| 91麻豆蜜桃一区二区三区| 综合久久久久久久| 免费在线一区观看| 91麻豆精东视频| 亚洲精品视频在线观看免费| 日韩av电影免费观看高清完整版在线观看| 国产剧情在线观看一区二区| 欧美日韩午夜在线视频| 久久综合久久综合久久综合| 亚洲高清中文字幕| 成人涩涩免费视频| 欧美一卡2卡3卡4卡| 国产精品亲子乱子伦xxxx裸| 日本女优在线视频一区二区| 久久久一区二区三区捆绑**| 日本视频在线一区| 久久网这里都是精品| 成年人午夜久久久| 久久久久88色偷偷免费| 99视频在线观看一区三区| 国产肉丝袜一区二区| 久久精工是国产品牌吗| 91精品午夜视频| 亚洲国产成人tv| 日韩一级片在线播放| 天堂一区二区在线| 欧美午夜精品一区二区三区| 亚洲人成在线观看一区二区| 一本高清dvd不卡在线观看| 337p日本欧洲亚洲大胆精品| 99免费精品视频| 日本女优在线视频一区二区| 国产精品电影一区二区| 成人ar影院免费观看视频| 亚洲午夜一二三区视频| 国产亚洲成aⅴ人片在线观看 | 欧美日韩一区三区| 国产麻豆精品在线观看| 久久久久国产一区二区三区四区| 色综合色综合色综合| 国内精品伊人久久久久av影院 | 亚洲精选视频免费看| 精品国产免费久久| 欧美揉bbbbb揉bbbbb| 国产jizzjizz一区二区| 中文字幕一区三区| 99久久精品国产观看| 亚洲一区二区综合| 91香蕉视频污在线| 麻豆免费精品视频| 亚洲va国产va欧美va观看| 7878成人国产在线观看| 色综合天天天天做夜夜夜夜做| 亚洲欧洲日韩一区二区三区| 精品国产乱码久久| 91精品国产全国免费观看| 欧洲精品在线观看| 日韩精品一级二级| 夜夜爽夜夜爽精品视频| 6080yy午夜一二三区久久| 欧美一a一片一级一片| 国产成人av电影在线观看| 中文字幕制服丝袜一区二区三区| 日韩欧美黄色影院| 91婷婷韩国欧美一区二区| 久久这里只有精品6| 51精品国自产在线| 免费观看日韩av| 亚洲1区2区3区视频| 亚洲综合网站在线观看| 亚洲图片你懂的| 中文字幕一区av| 国产精品久久久久久久久久久免费看 | 国模一区二区三区白浆| 久久精品99久久久| 蜜臀av性久久久久蜜臀aⅴ| 午夜精品久久久久| 久久尤物电影视频在线观看| 欧美成人官网二区| 99精品一区二区| 99久久精品免费看| 99re6这里只有精品视频在线观看 99re8在线精品视频免费播放 | 欧美激情一区二区三区不卡 | 51精品国自产在线| 91久久香蕉国产日韩欧美9色| 亚洲精品美腿丝袜| 亚洲人妖av一区二区| 亚洲天堂2014| 亚洲精品久久7777| 亚洲成年人影院| 久久精品99久久久| 国产二区国产一区在线观看| 成人黄色软件下载| 91无套直看片红桃| 欧美色视频在线| 欧美成人欧美edvon| 国产亚洲自拍一区| 国产精品久久99| 亚洲最大成人综合| 日本麻豆一区二区三区视频| 久久国产精品色| 成人午夜免费视频| 在线看国产日韩| 国产乱对白刺激视频不卡 | 成人自拍视频在线观看| 黑人巨大精品欧美黑白配亚洲| 韩国在线一区二区| 91网站在线播放| 日韩视频一区在线观看| 国产精品污网站| 亚洲成人黄色影院| 国产成人免费9x9x人网站视频| 99精品黄色片免费大全| 欧美丰满一区二区免费视频 | 亚洲另类在线一区| 午夜精品一区二区三区免费视频| 麻豆91在线看| 99视频精品在线| 欧美一区在线视频| 国产精品久久777777| 轻轻草成人在线| 不卡av电影在线播放| 91精品国产色综合久久不卡电影| 国产日韩欧美高清| 午夜精品视频一区| 国产91精品精华液一区二区三区| 91丨porny丨蝌蚪视频| 欧美一区中文字幕| 亚洲欧美国产高清| 国产一区二区成人久久免费影院| 99久久精品国产观看| 精品国产91洋老外米糕| 伊人婷婷欧美激情| 国产盗摄精品一区二区三区在线| 欧美色窝79yyyycom| 国产欧美视频在线观看| 美腿丝袜亚洲综合| 欧美性猛片xxxx免费看久爱| 中文字幕精品一区二区精品绿巨人| 日韩va亚洲va欧美va久久| 91视频观看视频| 国产午夜精品一区二区| 免费视频最近日韩| 欧美视频在线观看一区二区| 亚洲欧洲国产专区| 国产精品88av| 制服丝袜亚洲播放| 亚洲一区二区av电影| 99精品在线免费| 国产三区在线成人av| 久久综合综合久久综合| 欧美人体做爰大胆视频| 日韩亚洲欧美在线| 亚洲va在线va天堂| 欧洲精品在线观看| 亚洲一区在线播放| 欧美日韩国产美| 亚洲一区二区免费视频| 在线精品视频小说1| 一区二区三区.www| 色婷婷精品久久二区二区蜜臂av| 国产精品白丝在线| 成人黄动漫网站免费app| 欧美激情综合网| 成人av网站在线观看| 国产精品乱人伦中文| 99精品国产99久久久久久白柏| 国产精品超碰97尤物18| 色偷偷久久人人79超碰人人澡 | 在线免费观看成人短视频| 亚洲六月丁香色婷婷综合久久| 99久久精品免费看国产免费软件| 1区2区3区国产精品| 色婷婷av久久久久久久| 亚洲一区二区三区四区中文字幕 | av欧美精品.com| 亚洲色图丝袜美腿| 欧美丝袜丝nylons| 日韩精品电影一区亚洲| 91麻豆精品国产综合久久久久久 | 精品婷婷伊人一区三区三| 亚洲成a人v欧美综合天堂| 欧美肥大bbwbbw高潮| 久久精品二区亚洲w码| 国产精品久久久久aaaa| 亚洲小说欧美激情另类| 亚洲一区二区3| 粉嫩aⅴ一区二区三区四区| 欧美少妇bbb| 国产精品全国免费观看高清| 99精品在线观看视频| 性做久久久久久久免费看| 91精品视频网| 国产91富婆露脸刺激对白| 亚洲精选视频免费看|