真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

三劍客awk-創(chuàng)新互聯(lián)

1、課程知識(shí)概述部分
1)三劍客awk命令概述介紹
2)三劍客awk命令執(zhí)行原理 語法結(jié)構(gòu)
3)三劍客awk命令的實(shí)操練習(xí)
·查詢東西
·替換信息
·排除(取反)
4)三劍客awk命令高級(jí)功能 【數(shù)組】
統(tǒng)計(jì)分析數(shù)據(jù)信息 求和運(yùn)算 / 累加運(yùn)算(有一個(gè)算一個(gè))

創(chuàng)新互聯(lián)2013年至今,先為易縣等服務(wù)建站,易縣等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為易縣企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。

三劍客  awk

2、課程知識(shí)回顧說明
1)sed命令語法格式 sed 參數(shù) ‘條件 指令’ 文件信息
參數(shù):
-n -----取消輸出模式
-i ------真正編輯文件內(nèi)容
-r ----識(shí)別擴(kuò)展正則
-e -----識(shí)別多個(gè)條件操作
指令
p ---輸出模式
d ----刪除操作
a ----附加操作
i ----插入操作
s ----替換操作
g ------全局替換
r ------
c -----
條件信息
$
n
n,m
/字符/
\

3、三劍客awk命令概述部分
awk - pattern scanning and processing language
模式掃描(處理文件每一行信息)過程語言(一門腳本語言)
作用說明:
1)擅長對(duì)文件的列操作
2)擅長統(tǒng)計(jì)分析數(shù)據(jù)信息
4、三劍客awk命令執(zhí)行原理
執(zhí)行原理過程:
三劍客  awk

命令語法結(jié)構(gòu):awk 【參數(shù)】 ‘模式{動(dòng)作信息}’ 文件信息 模式就是條件

5、三劍客awk 命令操作練習(xí)
環(huán)境準(zhǔn)備
幾列 默認(rèn)的是空格為間隔

Zhang Dandan 41117397 :250:100:175
Zhang Xiaoyu 390320151 :155:90:201
Meng Feixue 80042789 :250:60:50
Wu Waiwai 70271111 :250:80:75
Liu Bingbing 41117483 :250:100:175
Wang Xiaoai 3515064655 :50:95:135
Zi Gege 1986787350 :250:168:200
Li Youjiu 918391635 :175:75:300
Lao Nanhai 918391635 :250:100:175

1、顯示Xiaoyu的姓氏和ID號(hào)碼
a)根據(jù)條件找出相應(yīng)的行
awk /Xiaoyu/ awk.txt 選取行

b)輸出相應(yīng)列信息

awk '/Xiaoyu/{print $1" "$3}' awk.txt

    Zhang 390320151

awk '/Xiaoyu/{print $1,$3}' awk.txt

    Zhang 390320151

三劍客  awk

說明:$n~/xxx/ 指定查找某人的捐款

三劍客  awk

  1. 姓氏是zhang的人,顯示他的第二次捐款金額及他的名字
    解題步驟一: 根據(jù)條件找出相應(yīng)行

    awk '$1~/Zhang/' awk.txt

    Zhang  Dandan    41117397    :250:100:175
    Zhang  Xiaoyu    390320151   :155:90:201

    三劍客  awk

三劍客  awk
[root@oldboy69 oldboy 10:43:46]# awk -F ":" '{print $2,$3}' test08.txt|column -t
linux 69
linux 66
python 20
dba 01
說明: 利用-F指定列分隔符
[root@oldboy69 oldboy 10:49:50]# awk -F ":|;|@" '{print $2,$3}' test08.txt|column -t
linux 69
linux 66
python 20
dba 01
[root@oldboy69 oldboy 10:49:52]# awk -F "[:;@]" '{print $2,$3}' test08.txt|column -t
linux 69
linux 66
python 20
dba 01
說明: 利用-F指定列分隔符, 結(jié)合正則可以識(shí)別多個(gè)分隔符號(hào)

    [root@oldboy69 oldboy 10:54:13]# awk -F "[ :@]+" '{print $2,$3}' test08.txt|column -t
    linux   69
    linux   66
    python  20
    dba     01
    說明: 利用-F指定列分隔符. 可以使用[ :@]+將多個(gè)連續(xù)分隔符看成一個(gè)整體
  1. 顯示所有以41開頭的ID號(hào)碼的人的全名和ID號(hào)碼
    解題步驟一: 根據(jù)條件找出相應(yīng)行
    awk '$3~/^41/' awk.txt

    解題步驟二: 輸出相應(yīng)列信息
    # awk '$3~/^41/{print $1,$2,$3}' awk.txt
    Zhang Dandan 41117397
    Liu Bingbing 41117483
  2. 顯示所有以5或者0結(jié)尾id顯示出來, 并顯示人的名字和ID號(hào)碼

三劍客  awk

不要以0或5結(jié)尾的

三劍客  awk

  1. 顯示Xiaoyu的捐款,每個(gè)時(shí)都有以$開頭, 如$110$220$330
    awk替換信息方法
    gsub(/替換的信息/,"要替換成什么",$n替換的第幾列信息)

    awk '$2~/Xiaoyu/{gsub(/:/,"$",$4);print $4}' awk.txt
    $155$90$201

三劍客  awk

6、三劍客awk命令高級(jí)用法
01、awk模式概念
普通模式:利用正則進(jìn)行匹配/利用行號(hào)進(jìn)行匹配/利用字符進(jìn)行匹配
特殊模式:
·BEGIN 在處理文件之前先做的事情(準(zhǔn)備工作)
a、將awk作為計(jì)算機(jī)使用
三劍客  awk
b、進(jìn)行變量的設(shè)定
三劍客  awk
內(nèi)置變量:
NR:表示行號(hào)
三劍客  awk

NF:表示字段信息(列)

FS: 表示分隔符字段信息

·END 在處理文件之后要做的事情(后續(xù)工作)
輸出結(jié)果 信息

Ps:在系統(tǒng)中有時(shí)引號(hào)需要竊入式使用時(shí),不能使用相同的
‘‘’’----雙單引號(hào)不對(duì)
““””----雙 雙引號(hào)不對(duì)
“‘’” ----單雙引號(hào)使用

c)輸出相應(yīng)列信息

將數(shù)據(jù)對(duì)齊

三劍客  awk

7、awk課程總結(jié)
1)awk 命令語法格式:awk【參數(shù)】 ‘模式(2中){動(dòng)作}’} 文件信息
2)awk使用方法:
·參數(shù):-F
-v
·動(dòng)作信息:print gsub 運(yùn)算(累加 求和)
擅長將列的信息取出

3)awk高級(jí)部分知識(shí):
a)模式概念:特殊模式 普通模式
b)內(nèi)置變量:NR NF FS

預(yù)習(xí):(下周講解內(nèi)容)
1、用戶權(quán)限知識(shí)
2、定時(shí)任務(wù)知識(shí)
3、磁盤管理知識(shí) 陣列 分區(qū)
休息一天進(jìn)行綜合考試

網(wǎng)絡(luò)基礎(chǔ)知識(shí)
綜合架構(gòu)網(wǎng)站部署

三劍客  awk

三劍客  awk

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。


新聞標(biāo)題:三劍客awk-創(chuàng)新互聯(lián)
網(wǎng)站路徑:http://weahome.cn/article/cdjspd.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部