亚洲va男人天堂_亚洲国产美女搞黄色_国产又粗又爽视频_久久成人18免费网站_99久久久国产精品无码网爆_日韩av电影手机在线_另类图片第一页_在线观看亚洲网站_欧美一级黄色大片_gogogo高清在线观看免费完整版

 
 

您當前的位置: 首頁 > 網絡技術  > 服務器教程 瀏覽
linux awk 內置變量使用介紹
發布時間:2015-12-14    點擊率:次    來源:m.memoryoverflow.cn    作者:電腦技術學習網

  一、內置變量表

屬性 說明 $0 當前記錄(作為單個變量) $1~$n 當前記錄的第n個字段,字段間由FS分隔 FS 輸入字段分隔符 默認是空格 NF 當前記錄中的字段個數,就是有多少列 NR 已經讀出的記錄數,就是行號,從1開始 RS 輸入的記錄他隔符默 認為換行符 OFS 輸出字段分隔符 默認也是空格 ORS 輸出的記錄分隔符,默認為換行符 ARGC 命令行參數個數 ARGV 命令行參數數組 FILENAME 當前輸入文件的名字 IGNORECASE 如果為真,則進行忽略大小寫的匹配 ARGIND 當前被處理文件的ARGV標志符 CONVFMT 數字轉換格式 %.6g ENVIRON UNIX環境變量 ERRNO UNIX系統錯誤消息 FIELDWIDTHS 輸入字段寬度的空白分隔字符串 FNR 當前記錄數 OFMT 數字的輸出格式 %.6g RSTART 被匹配函數匹配的字符串首 RLENGTH 被匹配函數匹配的字符串長度 SUBSEP 34

  2、實例

  1、常用操作

  代碼如下:

  [chengmo@localhost ~]$ awk /^root/{print $0} /etc/passwd

  root:x:0:0:root:/root:/bin/bash

  /^root/ 為選擇表達式,$0代表是逐行

  2、設置字段分隔符號(FS使用方法)

  代碼如下:

  [chengmo@localhost ~]$ awk BEGIN{FS=":"}/^root/{print $1,$NF} /etc/passwd

  root /bin/bash

  FS為字段分隔符,可以自己設置,默認是空格,因為passwd里面是”:”分隔,所以需要修改默認分隔符。NF是字段總數,$0代表當前行記錄,$1-$n是當前行,各個字段對應值。

  3、記錄條數(NR,FNR使用方法)

  代碼如下:

  [chengmo@localhost ~]$ awk BEGIN{FS=":"}{print NR,$1,$NF} /etc/passwd

  1 root /bin/bash

  2 bin /sbin/nologin

  3 daemon /sbin/nologin

  4 adm /sbin/nologin

  5 lp /sbin/nologin

  6 sync /bin/sync

  7 shutdown /sbin/shutdown

  ……

  NR得到當前記錄所在行

  4、設置輸出字段分隔符(OFS使用方法)

  代碼如下:

  [chengmo@localhost ~]$ awk BEGIN{FS=":";OFS="^^"}/^root/{print FNR,$1,$NF} /etc/passwd

  1^^root^^/bin/bash

  OFS設置默認字段分隔符

  5、設置輸出行記錄分隔符(ORS使用方法)

  代碼如下:

  [chengmo@localhost ~]$ awk BEGIN{FS=":";ORS="^^"}{print FNR,$1,$NF} /etc/passwd

  1 root /bin/bash^^2 bin /sbin/nologin^^3 daemon /sbin/nologin^^4 adm /sbin/nologin^^5 lp /sbin/nologin

  從上面看,ORS默認是換行符,這里修改為:”^^”,所有行之間用”^^”分隔了。

  6、輸入參數獲取(ARGC ,ARGV使用)

  代碼如下:

  [chengmo@localhost ~]$ awk BEGIN{FS=":";print "ARGC="ARGC;for(k in ARGV) {print k"="ARGV[k]; }} /etc/passwd

  ARGC=2

  0=awk

  1=/etc/passwd

  ARGC得到所有輸入參數個數,ARGV獲得輸入參數內容,是一個數組。

  7、獲得傳入的文件名(FILENAME使用)

  代碼如下:

  [chengmo@localhost ~]$ awk BEGIN{FS=":";print FILENAME}{print FILENAME} /etc/passwd

  /etc/passwd

  FILENAME,$0-$N,NF 不能使用在BEGIN中,BEGIN中不能獲得任何與文件記錄操作的變量。

  8、獲得linux環境變量(ENVIRON使用)

  代碼如下:

  [chengmo@localhost ~]$ awk BEGIN{print ENVIRON["PATH"];} /etc/passwd

  /usr/lib/qt-3.3/bin:/usr/kerberos/bin:/usr/lib/ccache:/usr/lib/icecc/bin:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbi

n:/usr/java/jdk1.5.0_17/bin:/usr/java/jdk1.5.0_17/jre/bin:/usr/local/mysql/bin:/home/web97/bin

  ENVIRON是子典型數組,可以通過對應鍵值獲得它的值。

  9、輸出數據格式設置:(OFMT使用)

  代碼如下:

  [chengmo@localhost ~]$ awk BEGIN{OFMT="%.3f";print 2/3,123.11111111;} /etc/passwd

  0.667 123.111

  OFMT默認輸出格式是:%.6g 保留六位小數,這里修改OFMT會修改默認數據輸出格式。

  10、按寬度指定分隔符(FIELDWIDTHS使用)

  復制代碼

  代碼如下:

  [chengmo@localhost ~]$ echo 20100117054932 | awk BEGIN{FIELDWIDTHS="4 2 2 2 2 3"}{print $1"-"$2"-"$3,$4":"$5":"$6}

  2010-01-17 05:49:32

  FIELDWIDTHS其格式為空格分隔的一串數字,用以對記錄進行域的分隔,FIELDWIDTHS="4 2 2 2 2 2"就表示$1寬度是4,$2是2,$3是2 .... 。這個時候會忽略:FS分隔符。

  11、RSTART RLENGTH使用

  代碼如下:

  [chengmo@localhost ~]$ awk BEGIN{start=match("this is a test",/[a-z]+$/); print start, RSTART, RLENGTH }

  11 11 4

  [chengmo@localhost ~]$ awk BEGIN{start=match("this is a test",/^[a-z]+$/); print start, RSTART, RLENGTH }

  0 0 –1

  RSTART 被匹配正則表達式首位置,RLENGTH 匹配字符長度,沒有找到為-1.

 

  以上是:awk的一些內置變量使用,希望有什么問題可以與我交流。

來源 電腦技術網 m.memoryoverflow.cn
發表留言
發表留言請先登錄!
免責聲明:本站發布的信息和評論純屬網民個人行為,并不代表本站立場,如發現有違法信息或侵權行為,請直接與本站管理員聯系,我們將在收到您的信息后24小時內作出處理!
国产一卡不卡| 亚洲精美色品网站| 亚洲成色精品| 综合欧美精品| 国产毛片在线看| 99久久99热久久精品免费看| 免费观看日批视频| 插我舔内射18免费视频| 国产精品全国免费观看高清 | 国产一区二区三区在线| 亚洲国产你懂的| 成人动漫视频在线| 亚洲欧美日韩国产一区| 精品国产乱码久久久久久果冻传媒| 中文不卡1区2区3区| 激情视频在线观看免费| 免费三级毛片| 先锋影音男人站你懂得| 日韩黄色一级视频| 日本一级片免费| 又黄又色的网站| 美女福利视频在线| 亚洲国产一区二区精品视频| 91一区二区三区| 欧美激情综合色综合啪啪五月| 欧美岛国在线观看| 日韩欧美在线观看视频| 18成人在线观看| 成人精品免费视频| 日日摸夜夜添夜夜添国产精品 | 人妻在线日韩免费视频| 97视频在线免费播放| 亚洲精品在线免费看| 国产91色在线|亚洲| 日本国产精品视频| 久久影院资源网| 亚洲男人的天堂在线播放| 91精品国产手机| 一本大道综合伊人精品热热| 亚洲乱码日产精品bd| 国产欧美日韩视频一区二区| 91视频在线看| 丰满放荡岳乱妇91ww| 蜜桃视频一区二区| 日韩高清电影一区| 久久激情久久| 中文亚洲免费| 日韩视频精品在线观看| 影音先锋日韩精品| 国产精品7m凸凹视频分类| 国产成人黄色| 国产欧美一区| 国产精品三级| 在线免费黄色小视频| 天堂8在线天堂资源bt| 亚洲高清不卡一区| 色综合电影网| 日韩在线三级| 日本一区视频在线| 欧美视频小说| 日韩在线第一区| 亚洲精品一品区二品区三品区| 麻豆久久久9性大片| 久久伦理网站| 欧美日韩一区在线播放| 日本在线高清视频一区| 婷婷久久伊人| 今天免费高清在线观看国语| 青青青青在线视频| 日韩在线观看a| 国产成人无码a区在线观看视频| 久久这里只有精品18| www黄色日本| 日韩欧美在线免费观看视频| 91人人澡人人爽人人精品| 香港日本韩国三级网站| 国产不卡的av| 五级黄高潮片90分钟视频| 波多野结衣a v在线| 精品在线观看一区| 日干夜干天天干| 日韩av免费播放| av天堂一区二区三区| 狠狠躁日日躁夜夜躁av | 2020国产在线| 日韩伦理三区| 中文字幕日韩在线| 精品国产乱码久久久久久果冻传媒| 欧美精选视频在线观看| 欧美日韩亚洲三区| 秋霞国产午夜精品免费视频| 福利91精品一区二区三区| 久久久久久毛片| 亚洲欧美国产77777| 在线观看一区日韩| 精品视频在线播放色网色视频| 正在播放欧美视频| 日本老师69xxx| 亚洲午夜在线电影| 一区二区三区视频免费观看| 91精品国产乱码久久久久久 | 91精品黄色片免费大全| 亚洲精品色婷婷福利天堂| 久久精品成人欧美大片| 欧美最猛性xxxxx(亚洲精品)| 国产在线观看不卡| 日本一区二区在线视频观看| 国产免费黄色一级片| 国产av人人夜夜澡人人爽| 91丨porny丨对白| 欧美一区二区三区爽爽爽| 91video| 污污网站免费在线观看| 蜜桃狠狠狠狠狠狠狠狠狠| 最近中文字幕mv免费高清在线| 黄色动漫在线观看| 六九午夜精品视频| 天天久久综合| 韩国欧美国产一区| 亚洲乱码国产乱码精品精可以看| 欧美日韩在线播放| 久久久999精品视频| 91久久精品国产91性色| 日本黄xxxxxxxxx100| 极品人妻一区二区| 久久精品99国产精| 人妻va精品va欧美va| 狠狠色噜噜狠狠狠狠黑人| 黄色小视频在线免费观看| 成人va天堂| 伊人色**天天综合婷婷| 成人午夜激情影院| 一本到不卡免费一区二区| 中文字幕国产亚洲| 99精品国产高清在线观看| 777精品久无码人妻蜜桃| 亚洲精品午夜视频| 成人福利小视频| 成人观看网站a| 国内在线免费视频| 国产一区网站| 国产**成人网毛片九色 | 国产成人在线看| 欧美性猛交xxx| 久久亚洲欧美日韩精品专区| 九色91在线视频| 免费成人黄色大片| 欧美激情黑白配| 国产成人亚洲欧美电影| 国产www免费| 亚洲乱码一区二区三区| 亚洲国产精品第一页| 无码人妻久久一区二区三区| 韩国18福利视频免费观看| 九色在线视频蝌蚪| 99久久婷婷国产综合精品青牛牛| 日韩**一区毛片| 精品日韩中文字幕| 欧美国产视频一区二区| 亚洲第一综合| 日本污视频网站| 亚洲国产精品久久网午夜小说| 亚洲国产资源| 盗摄系列偷拍视频精品tp| 久久av老司机精品网站导航| 日本韩国欧美国产| 日本乱人伦a精品| 男女激情无遮挡| 男女免费视频网站| 一个人看的www在线免费视频| 色网在线观看| 国产精品草草| 亚洲成人一区二区在线观看| 欧美成人久久久| 无码人妻精品一区二区蜜桃百度| 欧美一级片在线视频| 国产精品一区牛牛影视| 涩涩涩在线视频| 国产精品入口66mio| 狠狠久久五月精品中文字幕| 91av在线国产| 日本xxxxxxx免费视频| 日韩国产成人在线| 狠狠操在线视频| 亚洲调教一区| 中文字幕精品三区| 日韩在线观看免费| 国产成人一区二区三区别| 久久高清免费视频| 高潮白浆视频| 日本福利一区| 国产精品久久久久7777按摩| 欧美大胆a视频| 玩弄中年熟妇正在播放| 免费视频网站在线观看入口| 在线小视频网址| av伊人久久| 亚洲尤物视频在线| 国产精品电影网| 亚洲黄色小说在线观看| 中文字幕久热| 神马久久午夜| 国产伦精品一区二区三区视频青涩| 最近中文字幕在线| 久久视频免费| 久久女同精品一区二区| xx视频.9999.com| 国产毛片视频网站| 91在线你懂的| 国产精品扒开做爽爽爽的视频| 99伊人成综合| 精品国产一区二区三区av性色| 日本精品一区二区三区高清 久久| 中文字幕在线观看成人| 男人天堂av网站| 色999日韩| 色猫猫国产区一区二在线视频| 97av自拍| 久热这里有精品| 羞羞网站免费观看| 欧美精品偷拍| 91精品国产综合久久久久| 亚洲精品一区二区三| 成年人视频在线免费看| 精品欧美不卡一区二区在线观看 | 日韩电影免费观| 成人激情视频网站| 欧美成人午夜激情在线| 三级黄色片免费看| 女人被狂躁到高潮视频免费网站 | 日韩欧美在线中文字幕| 九九九九九精品| 99久热在线精品996热是什么| 牛牛澡牛牛爽一区二区| 男人天堂欧美日韩| 亚洲性无码av在线| 一本久道中文无码字幕av| 先锋资源一区二区| 日日夜夜一区| 一区二区三区精品| 国产精品一区在线播放| 国产精品黄色大片| 蜜桃视频网站在线| 国产99久久久国产精品| 欧美性受xxx| 国产小视频自拍| 色播在线视频| 久久动漫亚洲| 精品国偷自产在线视频| 少妇伦子伦精品无吗| 82av视频| 欧美色综合网| 亚洲精品天天看| 天天摸天天舔天天操| 涩涩屋黄网站| 999视频精品| 亚洲激情中文字幕| 天天干天天色天天干| 免费在线日本| 在线观看黄网站| 视频在线国产| 亚洲综合不卡| 久久精品一区中文字幕| 麻豆精品国产传媒av| 婷婷六月天丁香| 日韩高清在线不卡| 性欧美办公室18xxxxhd| 9999热视频| 免费黄色在线观看| 久久精品欧美一区二区三区不卡| 成人精品视频在线| 五月婷婷视频在线| 欧美18—19sex性hd| 亚洲精品视频免费观看| 日韩av大全| 色婷婷中文字幕| 日韩福利视频一区| 日韩三级免费观看| 国产福利精品一区二区三区| 天天av天天爱| 免费在线观看成人| 极品美女一区二区三区| 日本激情五月| 成人全视频免费观看在线看| 性xxxx搡xxxxx搡欧美| 9.1片黄在线观看| www黄色在线观看视频| 国产精品mm| 久久午夜a级毛片| 色婷婷国产精品免| 午夜羞羞小视频在线观看| 国产精品久久久久一区二区三区 | 亚洲视频一区二区三区| 国产激情第一页| 九一在线视频| 国产日韩av一区| 日韩一区二区三区高清| 欧美日韩亚洲色图| 国自产拍偷拍福利精品免费一| 久久久久久久久久国产| 日本三级片在线观看| 久久久成人av毛片免费观看| 在线免费观看不卡av| 伊人免费视频二| 国模吧精品人体gogo| 国产日韩欧美亚洲| 综合国产精品久久久| 樱花草www在线观看| 日韩精品电影在线| 成人国产精品久久久久久亚洲| 91高潮大合集爽到抽搐| 色天下一区二区三区| 亚洲天堂成人在线视频| 少妇视频一区二区| 澳门成人av网| 欧美剧情电影在线观看完整版免费励志电影| 91在线视频观看免费| 最全影音av资源中文字幕在线| 91免费视频网| gogogo免费高清日本写真| 九九爱在线视频观看免费视频| 精品一区二区在线视频| 国产一区二区精品在线| 日韩在线第二页| 免费亚洲视频| 91成人免费视频| 中文乱码字幕午夜无线观看| 一区在线免费观看| 成人日韩在线电影| 青青草中文字幕| 国产精品主播| 国产91aaa| 91日本韩国| 国产91在线看| 国产精品无码电影在线观看| 国产视频一二区| 国产精品久久久久精k8| 又色又爽又高潮免费视频国产| 国产一级片在线| 色哟哟国产精品| 亚洲调教欧美在线| 99re66热这里只有精品4| 亚洲国产黄色片| 国产午夜激情视频| 天天久久夜夜| 欧美中文字幕第一页| 无码精品一区二区三区在线| 老鸭窝毛片一区二区三区| 精品一区二区三区自拍图片区| 色一情一欲一爱一乱| 99精品在线观看视频| 欧美 丝袜 自拍 制服 另类| 可以在线观看的av网站| 欧美午夜久久久| 久久亚洲无码视频| 999精品视频在线观看| 久久精品国产一区二区三区| 97精品久久人人爽人人爽| 欧美日韩一区二区三区四区在线观看| 成人免费激情视频| 在线看黄色网| 久久精品综合网| 日本人69视频| 深夜成人在线| 在线日韩欧美视频| 国产毛片在线视频| 六月天综合网| 一区二区三区不卡在线| 香蕉av在线| 7878成人国产在线观看| 五月天婷婷网站| 91成人免费| 久久99精品国产99久久| 国产成+人+亚洲+欧美+综合| 一区二区三区精品视频在线| 国产精品一区二区入口九绯色| 综合久久伊人| 欧美一级淫片丝袜脚交| 欧美xxxxx18| 国产亚洲欧美日韩日本| 色姑娘综合天天| 91成人抖音| 国模精品视频一区二区三区| 一本久道在线| 欧美国产精品专区| 国产精品伦子伦| 偷拍亚洲色图| 亚洲xxxxx电影| 九七午夜视频| 欧美色网一区二区| 91av在线免费视频| 国产日韩综合| 精品一区二区三区无码视频| 在线电影福利片| 一区二区成人精品| 色中文字幕在线| 欧美极品另类videosde| 女人被狂躁c到高潮| 小嫩嫩12欧美| 国产一区二区三区无遮挡|