日韩成人av网_四虎成人精品永久免费av_亚洲图片欧美在线_欧美高清性xxxxhd_一本色道久久综合亚洲aⅴ蜜桃 _欧美亚洲国产另类_国内久久婷婷综合_国产伦视频一区二区三区_一区二区三区日韩在线观看_狠狠操精品视频_亚洲视频在线观看一区_成人在线免费观看av

 
 

您當(dāng)前的位置: 首頁(yè) > 網(wǎng)絡(luò)技術(shù)  > 服務(wù)器教程 瀏覽
linux awk 內(nèi)置變量使用介紹
發(fā)布時(shí)間:2015-12-14    點(diǎn)擊率:次    來(lái)源:www.0068468.cn    作者:電腦技術(shù)學(xué)習(xí)網(wǎng)

  一、內(nèi)置變量表

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

  2、實(shí)例

  1、常用操作

  代碼如下:

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

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

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

  2、設(shè)置字段分隔符號(hào)(FS使用方法)

  代碼如下:

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

  root /bin/bash

  FS為字段分隔符,可以自己設(shè)置,默認(rèn)是空格,因?yàn)閜asswd里面是”:”分隔,所以需要修改默認(rèn)分隔符。NF是字段總數(shù),$0代表當(dāng)前行記錄,$1-$n是當(dāng)前行,各個(gè)字段對(duì)應(yīng)值。

  3、記錄條數(shù)(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得到當(dāng)前記錄所在行

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

  代碼如下:

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

  1^^root^^/bin/bash

  OFS設(shè)置默認(rèn)字段分隔符

  5、設(shè)置輸出行記錄分隔符(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默認(rèn)是換行符,這里修改為:”^^”,所有行之間用”^^”分隔了。

  6、輸入?yún)?shù)獲取(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得到所有輸入?yún)?shù)個(gè)數(shù),ARGV獲得輸入?yún)?shù)內(nèi)容,是一個(gè)數(shù)組。

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

  代碼如下:

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

  /etc/passwd

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

  8、獲得linux環(huán)境變量(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是子典型數(shù)組,可以通過(guò)對(duì)應(yīng)鍵值獲得它的值。

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

  代碼如下:

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

  0.667 123.111

  OFMT默認(rèn)輸出格式是:%.6g 保留六位小數(shù),這里修改OFMT會(huì)修改默認(rèn)數(shù)據(jù)輸出格式。

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

  復(fù)制代碼

  代碼如下:

  [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其格式為空格分隔的一串?dāng)?shù)字,用以對(duì)記錄進(jìn)行域的分隔,F(xiàn)IELDWIDTHS="4 2 2 2 2 2"就表示$1寬度是4,$2是2,$3是2 .... 。這個(gè)時(shí)候會(huì)忽略: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 被匹配正則表達(dá)式首位置,RLENGTH 匹配字符長(zhǎng)度,沒(méi)有找到為-1.

 

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

來(lái)源 電腦技術(shù)網(wǎng) www.0068468.cn
發(fā)表留言
發(fā)表留言請(qǐng)先登錄!
免責(zé)聲明:本站發(fā)布的信息和評(píng)論純屬網(wǎng)民個(gè)人行為,并不代表本站立場(chǎng),如發(fā)現(xiàn)有違法信息或侵權(quán)行為,請(qǐng)直接與本站管理員聯(lián)系,我們將在收到您的信息后24小時(shí)內(nèi)作出處理!
日本韩国欧美在线| 国产精品在线看| 一区二区日本伦理| free性中国hd国语露脸| 男人天堂av网| 亚洲综合免费观看高清完整版在线| 国产亚洲福利一区| 成人动漫视频在线观看免费| 久久6免费视频| 伊人精品一区二区三区| 久久久精品欧美丰满| 欧美mv日韩mv| 精品日本一区二区三区| 欧美一级片黄色| 精品亚洲永久免费| 粉嫩av一区二区三区在线播放| 欧美日韩国产区一| 国产精品久久久久久久久久久久久| 日b视频免费观看| 日韩不卡视频一区二区| 91av免费观看| 天天躁日日躁狠狠躁喷水| 一区二区高清视频在线观看| 日韩小视频在线| 一本久久a久久精品vr综合 | 69av视频在线观看| 97精品国产露脸对白| 精品久久久三级丝袜| 亚洲最大福利网| 美女被艹视频网站| 久久精品国内一区二区三区| 欧美精品视频www在线观看| 欧洲成人午夜免费大片| 91丨porny丨九色| 麻豆久久久久久| 亚洲图片欧美日产| 拔插拔插海外华人免费| 亚洲欧美一区二区三区四区五区| 久久99精品视频| 一区二区三区四区在线观看视频| 东北少妇不带套对白| 一级黄色免费网站| 亚洲女同一区二区| 国产日韩欧美日韩| 国产精品久久久免费看| 久久久久久久久久久电影| 亚洲最新av网址| 国产福利一区视频| 日本中文字幕不卡| 日韩中文字幕免费看| 亚洲综合色在线观看| 无码国产色欲xxxx视频| 亚洲变态欧美另类捆绑| 国产成人三级视频| 国产成人一级片| 亚洲国产视频一区| 精品国产一区二区三区免费| 欧美精品一区二区蜜桃| 天天色综合天天| 精品久久久久久乱码天堂| 日本美女xxx| 中文字幕欧美一区| 精品无码久久久久久久动漫| 99热国产在线观看| 欧美日韩中文字幕一区二区| 亚洲午夜精品一区二区| 国产又粗又猛又色又| 日韩欧美区一区二| 成年人视频观看| 国产中文字幕一区| 欧美www在线| av无码av天天av天天爽| 国产精品视频一二三区 | 精品亚洲欧美日韩| 性无码专区无码| 日韩视频一区二区在线观看| 中文字幕第50页| 天堂成人国产精品一区| 欧美成人精品不卡视频在线观看| 在线a免费观看| 国产风韵犹存在线视精品| 性欧美在线看片a免费观看 | 色噜噜狠狠永久免费| 国内精品不卡在线| 日韩免费在线视频| 四虎影视一区二区| 91国产福利在线| 青青草原国产免费| 亚洲人视频在线观看| 亚洲偷欧美偷国内偷| 91精品小视频| 国产精品二区一区二区aⅴ污介绍| 国产色综合一区二区三区| 国产熟女一区二区丰满| 精品88久久久久88久久久| 国产免费观看高清视频| www.欧美日韩国产在线| 国产伦精品一区二区三区四区视频| 日韩黄色一级视频| 亚洲精品久久7777777| 欧美图片自拍偷拍| 中文欧美字幕免费| 欧美午夜精品久久久久免费视 | 日韩 国产 欧美| 精品对白一区国产伦| 久久久久亚洲av片无码v| 国产精品美女久久久久久久久| 超碰97国产在线| 五月婷婷久久久| 久久久久久久成人| 探花视频在线观看| 精品无人区乱码1区2区3区在线| 成年女人免费视频| 一区二区在线观看视频| 日韩欧美亚洲在线| 久久国产精品第一页| 国产精品入口尤物| 国产视频在线免费观看| 亚洲四色影视在线观看| 国产精品精品软件男同| 色国产综合视频| 三区视频在线观看| 在线观看不卡一区| 色七七在线观看| 午夜伦理一区二区| 欧美第一页浮力影院| 一级做a爱片久久| av动漫在线看| 国产精品视频看| 午夜一区二区三区| 国产欧美一区二区精品婷婷| 大荫蒂性生交片| 91社区在线播放| 久草视频国产在线| 国产清纯白嫩初高生在线观看91| 男同互操gay射视频在线看| 91麻豆福利精品推荐| 成人免费观看在线| 亚洲成av人片在线| 2025韩国理伦片在线观看| 亚洲国产精品一区二区www| 国产黄色一区二区三区| 亚洲丶国产丶欧美一区二区三区| 老司机久久精品| 91精品国产综合久久久久久久久久| 波多野结衣电影免费观看| 激情成人在线视频| 国产精品91av| 亚洲成人aaa| 成人午夜视频精品一区| 日本高清久久天堂| 黄片毛片在线看| 成人欧美一区二区三区视频| 久久精品国产一区二区三区免费看| 蜜桃网站成人| 国产成人在线电影| 中文字幕99| 亚洲精品第一国产综合野| 久久久久久三级| 欧美日韩一本到| 欧美一区二区三区爽爽爽| 久久久久成人精品| 日本不卡不码高清免费观看| 91制片厂免费观看| 在线免费一区三区| 日韩精品电影一区二区三区| 亚洲色图13p| 空姐吹箫视频大全| 久久精品女人的天堂av| 亚洲欧美偷拍三级| 国产毛片毛片毛片毛片毛片毛片| 精品日韩在线观看| 中文字幕乱码在线观看| 国产欧美日韩在线播放| 亚洲欧美色图小说| 亚洲av熟女高潮一区二区| 亚洲第一精品福利| 国产乱人乱偷精品视频a人人澡| 亚洲综合一区二区不卡| 欧美激情一区二区三区蜜桃视频| 中文字幕无人区二| 亚洲人成伊人成综合网久久久| 一卡二卡在线视频| 久久免费视频1| 欧美视频在线观看 亚洲欧| 91精品一区二区三区蜜桃| 久久成人免费视频| 国产成人精品三级| 伊人久久久久久久久| 国产亚洲一级高清| 国产福利免费视频| www.日本在线视频| 欧美男男青年gay1069videost | 色综合久久综合网97色综合| 9.1成人看片免费版| 国产不卡在线观看| 国产69精品一区二区亚洲孕妇| 国产情侣av自拍| 中文字幕日韩精品有码视频| 亚洲国产精品欧美久久| 日本www在线播放| 国产一区二区三区三区在线观看| 奇米影视7777精品一区二区| 黄色在线视频网| 日韩在线视频中文字幕| 蜜桃一区二区三区在线| 国产亚洲精品网站| 日韩精品欧美国产精品忘忧草| 天使萌一区二区三区免费观看| 国产v片免费观看| 亚洲人线精品午夜| 国产一区二区调教| 伊人网综合视频| 成人免费观看网址| 欧美日韩免费看| 国产裸体无遮挡| 激情五月宗合网| 日韩精品亚洲精品| 久久国产夜色精品鲁鲁99| 99久久激情视频| 色综合色综合久久综合频道88| 久久久高清一区二区三区| 少妇大叫太粗太大爽一区二区| 成人免费看黄网站| 亚洲成人午夜影院| 91精品在线视频观看| 春日野结衣av| 97免费在线视频| 国产精品美女久久久久久久 | 97人人干人人| 精品国产乱码久久久久久免费| 天堂av手机版| 理论片大全免费理伦片| 91天堂在线视频| 56国语精品自产拍在线观看| 麻豆精品一二三| 91视频免费看片| 欧美一区二区三区四区在线观看地址| 欧美一级生活片| 老司机免费视频久久| 九色91porny| 亚洲影院在线看| 精品久久久久一区二区国产| 丁香六月综合激情| jizz18女人高潮| japanese在线视频| 色噜噜狠狠色综合网图区| 国产精品情趣视频| 99久久久国产精品无码网爆| 国产九色porny| 国产精品999| 在线欧美日韩国产| 蜜桃视频一区二区三区| 添女人荫蒂视频| 亚洲一区不卡在线| 久久久久久国产三级电影| 亚洲一区二区五区| 视频在线观看91| 性欧美疯狂猛交69hd| 青青草精品视频在线| 国产精品网站入口| 欧美一区三区四区| 国产91综合网| 又色又爽又黄无遮挡的免费视频| 国产视频在线视频| 国产精品美女主播在线观看纯欲| 在线欧美一区二区| 成人激情午夜影院| 中文天堂在线视频| 少妇被狂c下部羞羞漫画| 手机在线视频你懂的| 国产成人午夜视频网址| 欧美日韩不卡在线| 91蜜桃网址入口| 91精品人妻一区二区三区果冻| 野外性满足hd| 日韩人妻精品无码一区二区三区| 国产成人av网| 精品国产乱码久久久久久闺蜜 | 欧美日韩在线综合| 国产成人av一区二区三区在线 | 日韩欧美aaa| 国产不卡一区视频| 91好色先生tv| 九色porny自拍视频| 分分操这里只有精品| 国产精品视频区1| 亚洲天堂免费观看| 欧美无砖专区一中文字| 99国产精品久久久久久久久久| 精品人妻无码一区二区三区蜜桃一| 日本黄色录像视频| 中文字幕第三区| 日日摸日日碰夜夜爽无码| 欧美综合激情| 欧美激情在线观看| 亚洲国产中文字幕久久网| 色呦呦日韩精品| 亚洲欧美区自拍先锋| 精品午夜久久福利影院| 国产99对白在线播放| 国产探花在线视频| 日韩在线一区视频| 欧美久久在线观看| 国产视频不卡| 国产精品亚洲视频在线观看| 一本大道亚洲视频| 精品久久久三级丝袜| 精品久久中文字幕久久av| 国产人伦精品一区二区| 久久久久久久欧美精品| 97人妻精品一区二区三区视频 | 久久中文字幕无码| 成人免费看aa片| 中国极品少妇xxxx| 毛片av免费在线观看| 欧美一区观看| 国产精品美女久久久久av超清| 欧美黑人xxxx| 亚洲免费高清视频| 亚洲国产精品99| 亚洲精品在线电影| 91精品国产一区二区| 欧美日本免费一区二区三区| 一本在线高清不卡dvd| 成人欧美一区二区三区黑人麻豆| 岛国av在线一区| 免费不卡在线观看| 丰满人妻一区二区| 成人小视频在线播放| 日韩精选在线观看| 一级特黄录像免费看| 亚洲视频在线观看一区二区| 337p粉嫩色噜噜噜大肥臀| 在线精品免费视| 最近日韩免费视频| 日本道在线观看| 黄色片网站在线播放| 欧美日韩黄色网| 欧美黄色免费看| 黄色一级片免费看| 国产精品成人免费一区二区视频| 久热精品在线观看| 美女又爽又黄免费视频| 中文字幕人成人乱码亚洲电影| 日韩毛片在线视频| 黄色一级免费视频| 亚洲欧美综合另类| 国产污污视频在线观看| 久久久久精彩视频| 国产精品自拍第一页| 无码人妻丰满熟妇精品| 日韩欧美一级大片| 国产偷人爽久久久久久老妇app| 国产伦精品一区二区三区视频痴汉| 亚洲av无码专区在线| 久久激情网站| 成人黄色综合网站| 91原创在线视频| 国产丝袜在线精品| 亚洲国产日日夜夜| 在线观看区一区二| 91麻豆精品国产91久久久使用方法| 欧美精品一区二区三区蜜桃视频 | 日韩精品欧美精品| 不卡电影一区二区三区| 亚洲三级电影全部在线观看高清| 综合欧美亚洲日本| 在线观看一区不卡| 精品视频久久久久久| 欧美精品xxx| 福利精品视频| 日韩免费一区二区三区| 久久成人免费观看| 师生出轨h灌满了1v1| av黄色免费在线观看| 日韩av免费播放| 久久超碰97人人做人人爱| 东方aⅴ免费观看久久av| 亚洲色图在线视频| 91国产视频在线观看| 伊人久久免费视频| 91热精品视频| 日韩精品一区二区三区电影| 日本十八禁视频无遮挡| 日韩久久久久久久久久久| 337人体粉嫩噜噜噜| 国产亚洲第一页| 亚洲永久精品视频| 极品销魂美女一区二区三区| 亚洲乱码国产乱码精品精98午夜| 亚洲免费看黄网站| 中文字幕一区二| 欧美久久一区二区| 日韩视频免费大全中文字幕| 成人黄色网免费| 蜜桃视频日韩| 九九九在线观看视频| 中文字幕丰满孑伦无码专区| 可以免费看的av毛片| 午夜av入18在线| 久久精品日韩一区二区三区| 亚洲愉拍自拍另类高清精品| 欧美美女激情18p| 欧美黄色www| 亚洲国产欧洲综合997久久| 无码人妻一区二区三区精品视频| 丝袜美腿小色网| 日韩精品乱码av一区二区| 国产午夜精品一区二区|