課堂筆記Day19-59期

day19三劍客之a(chǎn)wk

sed反向引用補(bǔ)充

sed后向引用

三劍客之a(chǎn)wk

格式:awk '找誰{干啥}'

執(zhí)行過程

awk執(zhí)行過程

取行與取列

取行:awk 'NR==1' lidao.txt

[root@cuihua~]# cat lidao.txt
101,oldboy,CEO
102,zhangyao,CTO
103,Alex,COO
104,yy,CFO
105,feixue,CIO
110,lidao,COCO
[root@cuihua ~]# awk 'NR==1' lidao.txt
101,oldboy,CEO

取列:awk '{print 1,2}' oldboy.txt

[root@cuihua~]# cat oldboy.txt
I am oldboy teacher!
I teach linux.

I like badminton ball ,billiard ball and chinese chess!
my blog is http://oldboy.blog.51cto.com 
our size is http://blog.oldboyedu.com 
my qq is 49000448

not 4900000448.
my god ,i am not oldbey,but OLDBOY! 
ASAaSAsaZZZ
abcsadaabc
[root@cuihua ~]# awk '{print $1,$2}' oldboy.txt 
I am
I teach

I like
my blog
our size
my qq

not 4900000448.
my god
ASAaSAsaZZZ 
abcsadaabc

取列設(shè)置分隔符
單個(gè):awk -F "," '{print $3,$7}' /oldboy/fs.txt

[root@cuihua /oldboy]# cat fs.txt 
I am lidao,my qq is 918391635
[root@cuihua /oldboy]# awk -F "," '{print $1,$7}' fs.txt 
I am lidao

多個(gè):awk -F "[, ]" '{print $3,$7}' /oldboy/fs.txt

[root@cuihua /oldboy]# cat fs.txt 
I am lidao,my qq is 918391635
[root@cuihua /oldboy]# awk -F "[, ]" '{print $3,$7}' /oldboy/fs.txt 
lidao 918391635

取行取列并且設(shè)置分隔符并且行首有相同的字符
ip a s eth0 | awk -F "[/ ]+" 'NR==3 {print $3}'

[root@cuihua ~]# ip a s eth0
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
   link/ether 00:0c:29:85:96:73 brd ff:ff:ff:ff:ff:ff
   inet 10.0.0.201/24 brd 10.0.0.255 scope global noprefixroute eth0
      valid_lft forever preferred_lft forever
   inet6 fe80::3422:abf1:b8b1:db26/64 scope link noprefixroute 
      valid_lft forever preferred_lft forever
 [root@cuihua ~]# ip a s eth0 | awk -F "[/ ]+" 'NR==3 {print $3}'
 10.0.0.201

過濾 $NF表示最后一列
比大小 簡(jiǎn)單的比大小不用顯示內(nèi)容直接$3就好了
awk -F ":" '$3>999' /etc/passwd

[root@cuihua ~]# awk -F ":" '$3>999' /etc/passwd
oldboy:x:1000:1000::/home/oldboy:/bin/bash
kangxu:x:1001:1001::/home/kangxu:/bin/bash
boy:x:1002:1002::/home/boy:/bin/bash
girl:x:1003:1003::/home/girl:/bin/bash
oldgirl:x:1004:1004::/home/oldgirl:/bin/bash

過濾范圍 awk -F ":" '$4>999&&$<0' /etc/passwd

[root@cuihua ~]# awk -F ":" '$4>0&&$4<1000' /etc/passwd
bin:x:1:1:bin:/bin:/sbin/nologin
daemon:x:2:2:daemon:/sbin:/sbin/nologin
adm:x:3:4:adm:/var/adm:/sbin/nologin
lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin
mail:x:8:12:mail:/var/spool/mail:/sbin/nologin
games:x:12:100:games:/usr/games:/sbin/nologin
ftp:x:14:50:FTP User:/var/ftp:/sbin/nologin
nobody:x:99:99:Nobody:/:/sbin/nologin
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌门怪,老刑警劉巖豹障,帶你破解...
    沈念sama閱讀 211,194評(píng)論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件愚争,死亡現(xiàn)場(chǎng)離奇詭異晓猛,居然都是意外死亡链快,警方通過查閱死者的電腦和手機(jī)翩伪,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,058評(píng)論 2 385
  • 文/潘曉璐 我一進(jìn)店門微猖,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人缘屹,你說我怎么就攤上這事凛剥。” “怎么了囊颅?”我有些...
    開封第一講書人閱讀 156,780評(píng)論 0 346
  • 文/不壞的土叔 我叫張陵当悔,是天一觀的道長(zhǎng)。 經(jīng)常有香客問我踢代,道長(zhǎng)盲憎,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,388評(píng)論 1 283
  • 正文 為了忘掉前任胳挎,我火速辦了婚禮饼疙,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘慕爬。我一直安慰自己窑眯,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,430評(píng)論 5 384
  • 文/花漫 我一把揭開白布医窿。 她就那樣靜靜地躺著磅甩,像睡著了一般。 火紅的嫁衣襯著肌膚如雪姥卢。 梳的紋絲不亂的頭發(fā)上卷要,一...
    開封第一講書人閱讀 49,764評(píng)論 1 290
  • 那天渣聚,我揣著相機(jī)與錄音,去河邊找鬼僧叉。 笑死奕枝,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的瓶堕。 我是一名探鬼主播隘道,決...
    沈念sama閱讀 38,907評(píng)論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼郎笆!你這毒婦竟也來了谭梗?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,679評(píng)論 0 266
  • 序言:老撾萬榮一對(duì)情侶失蹤题画,失蹤者是張志新(化名)和其女友劉穎默辨,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體苍息,經(jīng)...
    沈念sama閱讀 44,122評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,459評(píng)論 2 325
  • 正文 我和宋清朗相戀三年壹置,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了竞思。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,605評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡钞护,死狀恐怖盖喷,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情难咕,我是刑警寧澤课梳,帶...
    沈念sama閱讀 34,270評(píng)論 4 329
  • 正文 年R本政府宣布,位于F島的核電站余佃,受9級(jí)特大地震影響暮刃,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜爆土,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,867評(píng)論 3 312
  • 文/蒙蒙 一椭懊、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧步势,春花似錦氧猬、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,734評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至倔矾,卻和暖如春妄均,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,961評(píng)論 1 265
  • 我被黑心中介騙來泰國(guó)打工丛晦, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留奕纫,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 46,297評(píng)論 2 360
  • 正文 我出身青樓烫沙,卻偏偏與公主長(zhǎng)得像匹层,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子锌蓄,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,472評(píng)論 2 348

推薦閱讀更多精彩內(nèi)容

  • 三劍客特長(zhǎng) grep 過濾查找升筏,篩選 sed 取行,替換瘸爽,追加內(nèi)容 awk 取列 awk參數(shù) 模...
    被強(qiáng)煎的蛋_舍得閱讀 240評(píng)論 0 0
  • 問題1:輸出oldboy.txt的第2-3行內(nèi)容※您访。 sed -n '2,3p' oldgirl.txt 問題2:...
    自律的生活無慮閱讀 201評(píng)論 0 0
  • sed與awk 目錄 一.三劍客自身特長(zhǎng) 2 二.cut按列切割 2 三.sed 2 1.Sed是操作、過濾和轉(zhuǎn)換...
    高博666閱讀 288評(píng)論 0 0
  • 刪除指定行 sed -i '3d' oldgirl.txt sed -i '5,8d' oldgirl.txt 環(huán)...
    張?chǎng)螡蒧2109閱讀 180評(píng)論 0 0
  • 一個(gè)沒有被商業(yè)過度侵蝕的古鎮(zhèn) 舊州的模樣剪决,猶如它的名字 散發(fā)著歲月沉積的味道 屋檐下的水流聲 仿佛在訴說著明清時(shí)期...
    虹岑閱讀 339評(píng)論 2 6