婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識(shí)庫 > Shell中正則表達(dá)式及sed和awk常見問題

Shell中正則表達(dá)式及sed和awk常見問題

熱門標(biāo)簽:AI智能電銷機(jī)器人壞處 電話機(jī)器人對(duì)家居行業(yè)幫助大嗎 電商外呼系統(tǒng)排名 沈陽ai電銷智能機(jī)器人 如何申請(qǐng)400的電話呀 地圖標(biāo)注審核周期 合肥電銷外呼系統(tǒng)供應(yīng)商 黑暗之魂3地圖標(biāo)注 蘭州電銷機(jī)器人加盟

1 正則表達(dá)式中的+、?、*分別表示什么含義?

這三個(gè)字符用來限制關(guān)鍵詞的匹配次數(shù),含義分別如下:

  • +:最少匹配一次,比如a+可匹配a、aa、aaa等
  • ?:最多匹配一次,比如a?可匹配零個(gè)或一個(gè)a
  • *:匹配任意多次,比如a*可匹配零個(gè)或任意多個(gè)連續(xù)的a

2 如何編寫正則表達(dá)式匹配11位的手機(jī)號(hào)?

準(zhǔn)備測試文件:
[root@svr5 ~]# cat tel.txt 
01012315
137012345678
13401234567
10086
18966677788
提取包含11位手機(jī)號(hào)的行:
[root@svr5 ~]# egrep '^1[0-9]{10}$' tel.txt 
13401234567
18966677788

3 簡述sed定址符的作用及表示方式。

作用:地址符(執(zhí)行指令的條件)控制sed需要處理文本的范圍;不加定址符則逐行處理所有行
表示方式:地址符可以使用行號(hào)或正則表達(dá)式

4 如何使用sed提取文本中的偶數(shù)行?

查看測試文本:

[root@svr5 ~]# cat -n /etc/rc.local 
     1  #!/bin/sh
     2  #
     3  # This script will be executed *after* all the other init scripts.
     4  # You can put your own initialization stuff in here if you don't
     5  # want to do the full Sys V style init stuff.
     6
     7  touch /var/lock/subsys/local

提取偶數(shù)行的操作及效果:

[root@svr5 ~]# cat -n /etc/rc.local | sed -n '2~2p'
     2  #
     4  # You can put your own initialization stuff in here if you don't
     6

5 如何使用sed刪除文本中每行的第4個(gè)字符?

查看測試文本:

[root@svr5 ~]# cat /etc/rc.local 
#!/bin/sh
#
# This script will be executed *after* all the other init scripts.
# You can put your own initialization stuff in here if you don't
# want to do the full Sys V style init stuff.
touch /var/lock/subsys/local

刪除每行第4個(gè)字符的操作及效果:

[root@svr5 ~]# cat /etc/rc.local | sed 's/.//4'
#!/in/sh
#
# Tis script will be executed *after* all the other init scripts.
# Yu can put your own initialization stuff in here if you don't
# wnt to do the full Sys V style init stuff.
touh /var/lock/subsys/local

6 提取/etc/passwd文件的第6-10行,另存為pass5.txt文件。

提取或?qū)С鑫谋荆?br />

[root@svr5 ~]# sed -n '6,10p' /etc/passwd > pass5.txt

確認(rèn)提取結(jié)果:

[root@svr5 ~]# cat pass5.txt 
sync:x:5:0:sync:/sbin:/bin/sync
shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown
halt:x:7:0:halt:/sbin:/sbin/halt
mail:x:8:12:mail:/var/spool/mail:/sbin/nologin
uucp:x:10:14:uucp:/var/spool/uucp:/sbin/nologin

7 簡述awk工具的基本語法格式。

格式1: awk [選項(xiàng)] ‘[條件]{處理動(dòng)作}' 文件列表
格式2: 命令 | awk [選項(xiàng)] ‘[條件]{處理動(dòng)作}'

8 簡述awk工具常用的內(nèi)置變量、各自的作用。

  • $n:即$1、$2、$3……,表示指定分隔的第幾個(gè)字段
  • $0:保存當(dāng)前讀入的整行文本內(nèi)容
  • NF:記錄當(dāng)前處理行的字段個(gè)數(shù)(列數(shù))
  • NR:記錄當(dāng)前已讀入行的數(shù)量(行數(shù))

9 awk處理文本時(shí),讀文件前、讀取文件內(nèi)容中、讀文件后后這三個(gè)環(huán)節(jié)是如何表示的?

  • BEGIN{ } 文件前處理:awk沒有讀入行之前 要執(zhí)行的動(dòng)作; 一般對(duì)數(shù)據(jù)作初始化操作,可以單獨(dú)使用。
  • { } 行處理:對(duì)awk讀入的每一行進(jìn)行處理,可以單獨(dú)使用。
  • END{ }文件后處理:awk 把所有的行都處理完后要執(zhí)行的動(dòng)作,一般輸出數(shù)據(jù)處理的結(jié)果。可以單獨(dú)使用。

10 提取當(dāng)前eth0網(wǎng)卡的IPv4地址及掩碼信息。

查看測試文本:

[root@svr5 ~]# ip add list eth0
2: eth0: BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 00:0c:29:64:88:8e brd ff:ff:ff:ff:ff:ff
    inet 192.168.4.55/24 brd 192.168.4.255 scope global eth0
    inet 192.168.4.5/24 brd 192.168.4.255 scope global secondary eth0
    inet6 fe80::20c:29ff:fe64:888e/64 scope link 
       valid_lft forever preferred_lft forever

提取IPv4地址及掩碼信息的操作及效果:

[root@svr5 ~]# ip add list eth0 | awk '/\inet\&;/{print $2}'
192.168.4.55/24
192.168.4.5/24

11 找出UID位于10~20之間的用戶,輸出用戶名及對(duì)應(yīng)的UID。

[root@svr5 ~]# awk -F: '$3>=10  $3=20{print $1":"$3}' /etc/passwd
uucp:10
operator:11
games:12
gopher:13
ftp:14

12 利用awk工具統(tǒng)計(jì)使用bash作為解釋器的用戶數(shù)量。

使用NF內(nèi)置變量找最后一列的內(nèi)容,匹配bash即可讓x+1:

[root@svr5 ~]# awk -F/ '$NF=="bash"{x++}END{print x}' /etc/passwd

13 在awk中是否可以使用數(shù)組,分別以什么構(gòu)成?

可以使用數(shù)組,分別以 數(shù)組名、下標(biāo)、值 三個(gè)部分構(gòu)成

14 在linux中對(duì)文本的排序如何實(shí)現(xiàn)?

使用sort命令,比如abc.txt文本
另外還可以使用選項(xiàng)-n按數(shù)字升序排列 -k:針對(duì)指定的列進(jìn)行排序 -r:反向排序

[root@svr5 ~]# sort –n abc.txt

到此這篇關(guān)于Shell中正則表達(dá)式及sed和awk常見問題的文章就介紹到這了,更多相關(guān)Shell正則表達(dá)式及sed和awk內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • shell腳本之正則表達(dá)式、grep、sed、awk
  • Shell正則表達(dá)式之grep、sed、awk實(shí)操筆記

標(biāo)簽:河池 河北 淮南 黔南 常州 隴南 通遼 黔南

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Shell中正則表達(dá)式及sed和awk常見問題》,本文關(guān)鍵詞  Shell,中,正則,表達(dá)式,及,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Shell中正則表達(dá)式及sed和awk常見問題》相關(guān)的同類信息!
  • 本頁收集關(guān)于Shell中正則表達(dá)式及sed和awk常見問題的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    亚洲va欧美va人人爽| 国产综合一区二区| 精品福利视频一区二区三区| 91行情网站电视在线观看高清版| 成a人片国产精品| 激情欧美一区二区| 欧美日韩在线观看一区二区| 欧美网站大全在线观看| 日本久久一区二区三区| 久久一区二区三区四区| 国产欧美一区二区精品性色| 久久久精品免费免费| 亚洲国产精品成人久久综合一区| 久久久亚洲综合| 另类小说图片综合网| 黄色小说综合网站| 777奇米四色成人影色区| 欧美日韩免费一区二区三区| 亚洲欧洲一区二区在线播放| 综合分类小说区另类春色亚洲小说欧美| 国产精品人人做人人爽人人添| 亚洲少妇30p| www.亚洲人| 欧美精品久久久久久久久老牛影院 | 亚洲一区av在线| 亚洲成a人v欧美综合天堂下载| 91毛片在线观看| 在线不卡的av| 午夜久久福利影院| 高清国产一区二区三区| a在线播放不卡| 国产精品麻豆一区二区| 成人aa视频在线观看| 国产精品久久久久7777按摩| 亚洲成a人v欧美综合天堂下载 | 日韩片之四级片| 久久久久99精品国产片| 国产精品自拍一区| 在线观看亚洲精品视频| 欧美精品一区二区三区四区| 久久精品av麻豆的观看方式| 2023国产精品视频| 国产成人综合网| 91麻豆精品国产91久久久久| 热久久国产精品| 91麻豆国产福利在线观看| 亚洲欧洲无码一区二区三区| 一本大道久久精品懂色aⅴ| 欧美v亚洲v综合ⅴ国产v| 亚洲激情欧美激情| 国产91清纯白嫩初高中在线观看| 国产精品入口麻豆九色| 欧美中文字幕一区二区三区亚洲| 亚洲电影一级黄| 欧美zozo另类异族| 99久久精品免费| 国产欧美一区二区精品性| 99久久免费国产| 天天综合网天天综合色| 精品成人一区二区三区四区| 成人18视频日本| 日韩国产精品久久久久久亚洲| 成人激情动漫在线观看| 亚洲国产日产av| 色婷婷狠狠综合| 免费一区二区视频| 亚洲欧美日韩久久| 91美女片黄在线观看91美女| 日本欧美久久久久免费播放网| 亚洲精品一区二区三区四区高清| 成人国产在线观看| 日本在线不卡一区| 国产精品乱码久久久久久| 欧美午夜不卡在线观看免费| 国产精品一区二区91| 亚洲成人一二三| 国产精品电影院| 久久婷婷色综合| 欧美日韩成人高清| 午夜国产精品一区| 国产精品久久久99| 久久亚洲捆绑美女| 777午夜精品免费视频| 91网站黄www| 国产成人精品一区二区三区四区 | 精品国产一区二区三区久久影院 | 日韩高清不卡在线| 亚洲视频精选在线| 国产日产欧美一区二区三区| 欧美一级欧美三级| 激情综合色播五月| 久久久亚洲国产美女国产盗摄| 欧美日韩中文一区| 91丨国产丨九色丨pron| 国产91丝袜在线观看| 精品一区二区免费在线观看| 秋霞av亚洲一区二区三| 一区二区三区高清| 制服丝袜在线91| 欧美精品日韩综合在线| 日本韩国一区二区三区视频| a美女胸又www黄视频久久| 国产在线国偷精品产拍免费yy| 国产精品免费aⅴ片在线观看| 欧美精品一区二区高清在线观看 | 麻豆精品久久久| 国产嫩草影院久久久久| www国产精品av| 精品国产成人系列| 精品日韩一区二区三区免费视频| 欧美色图在线观看| 欧美高清精品3d| 91精品国产色综合久久ai换脸| 3d动漫精品啪啪一区二区竹菊 | 91福利在线免费观看| 91在线码无精品| 一本色道久久综合亚洲aⅴ蜜桃| 99久久久久久| 在线精品观看国产| 欧美麻豆精品久久久久久| 欧美日本一道本| 精品黑人一区二区三区久久| 日韩美女视频在线| 在线精品亚洲一区二区不卡| 在线观看欧美精品| 欧美区在线观看| 欧美大度的电影原声| 国产亚洲婷婷免费| 555www色欧美视频| 久久久精品影视| 亚洲黄色av一区| 奇米888四色在线精品| 国产成人亚洲综合a∨婷婷| av高清不卡在线| 欧美高清激情brazzers| 久久久三级国产网站| 亚洲色图在线播放| 亚洲va中文字幕| 国产精品69久久久久水密桃| 色婷婷综合五月| 欧美一卡2卡3卡4卡| 欧美国产日韩亚洲一区| 一区二区成人在线视频| 精品一区免费av| 99久久99久久精品免费看蜜桃| 欧美精品v国产精品v日韩精品| 精品国产免费人成电影在线观看四季 | 极品少妇xxxx精品少妇偷拍| 成人丝袜18视频在线观看| 国产一区二区调教| 91色乱码一区二区三区| 日韩欧美精品在线| 亚洲色图视频网站| 免费观看在线综合| 色婷婷精品久久二区二区蜜臂av| 欧美一区二区美女| 亚洲欧美偷拍三级| 国产成人自拍网| 91精品国产色综合久久久蜜香臀| 国产精品不卡在线观看| 久久超碰97人人做人人爱| 在线观看国产日韩| 国产精品久久久久久久浪潮网站| 日韩av中文字幕一区二区三区| 99久久99久久久精品齐齐| 久久久久久综合| 日韩成人免费看| 欧美午夜寂寞影院| 亚洲三级久久久| 国产.精品.日韩.另类.中文.在线.播放| 欧美人牲a欧美精品| 国产精品色噜噜| 国产精品亚洲成人| 欧美成人精品高清在线播放| 亚洲成av人片在线观看无码| 99久久久无码国产精品| 欧美激情一区二区三区蜜桃视频| 狠狠色综合日日| 91精品国产高清一区二区三区| 亚洲大片在线观看| 欧洲中文字幕精品| 亚洲自拍另类综合| 91黄色激情网站| 亚洲午夜电影网| 欧美日韩中文字幕一区二区| 夜夜揉揉日日人人青青一国产精品| 99riav一区二区三区| 中文字幕一区在线观看| av不卡一区二区三区| 亚洲视频在线一区观看| 色综合天天做天天爱| 欧美影院精品一区| 亚洲自拍欧美精品| 欧美无乱码久久久免费午夜一区| 洋洋av久久久久久久一区| 欧美最新大片在线看| 亚洲午夜久久久久久久久电影网| 欧美日韩精品二区第二页| 日本在线播放一区二区三区| 91精品国产福利在线观看|