第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
  • 1、

    grep行提取命令(-v取反)

    grep "/bin/bash" /etc/passwd |grep -v "root"

    2、

    cut列提取命令(cut [選項(xiàng)] 文件名)

    選項(xiàng):

    -f 列號(hào):提取第幾列

    -d分隔符:按照指定分隔符分割列(默認(rèn)使用制表符做分割符)

    grep "/bin/bash" /etc/passwd |grep -v "root" | cut -f 1 -d ":"

    3、查看分區(qū)命令

    df -h(h是人性化顯示的意思)

    df -h | cut -f 1,3 -d " "


    查看全部
  • 1、

    "[0-9]\{4\}-[0-9]\{2\}-[0-9]\{2\}"

    匹配日期格式Y(jié)YYY-MM-DD

    2、

    "[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}"

    匹配IP地址格式


    查看全部
  • 1、

    "\"轉(zhuǎn)義符 使有特殊含義的字符喪失特殊意義,作為普通的字符匹配

    "\.$"匹配以.結(jié)尾的字符

    2、

    "\{n\}"

    表示其前面的字符恰好出現(xiàn)n次(其實(shí)出現(xiàn)不止n次的也可以匹配的到,使用定界符)

    "a\{3\}"匹配a字母連續(xù)出現(xiàn)三次的字符串(不止3次的也可以匹配)

    "[0-9]\{3\}"匹配包含連續(xù)的三個(gè)數(shù)字的字符串(不止3次的也可以匹配)

    3、

    "\{n,\}"

    表示其前面的字符出現(xiàn)不小于n次

    "^[0-9]\{3\}[a-z]"匹配最少用連續(xù)三個(gè)數(shù)字開頭有小寫字母跟著的字符串

    4、

    "\{n,m\}"

    表示其前面的字符出現(xiàn)不小于n次,最多出現(xiàn)m次

    "sa\{1,3\}"匹配在字母s和字母i之間有最少一個(gè)a,最多三個(gè)a的字符串


    查看全部
  • .匹配除了換行符外的任意字符
    "s..d"會(huì)匹配在s和d這兩個(gè)字母之間只有兩個(gè)字符的單詞
    "s.*d"匹配在s和d字母之間有任意字符
    ".*"匹配所有內(nèi)容
    ^匹配行首
    $匹配行尾
    "^M"匹配以大寫"M"開頭的行
    "n$"匹配以小寫"n"結(jié)尾的行
    "^$"會(huì)匹配空白行
    []匹配中括號(hào)中指定的任意一個(gè)字符,只匹配一個(gè)字符
    "s[ao]id"匹配s和i字母中要不是a、要不是o
    "[0-9]"匹配任意一個(gè)數(shù)字
    "^[a-z]"匹配用小寫字母開頭的行

    [^]匹配除中括號(hào)的字符以外的任意一個(gè)字符
    "^[^a-z]"匹配不用小寫字母開頭的行
    "^[^a-zA-z]"匹配不用字母開頭的行

    查看全部
  • 正則表達(dá)式字符“*” 與通配符意思不一樣 代表意思是:匹配前一個(gè)字符0次或多次 即:a*是匹配一整個(gè)文件,因?yàn)槿我庾址ヅ?次也是任意字符包括空格 但aa*就不是了,是匹配以a開頭的任意字符 以此類推。
    查看全部
  • 通配符與正則表達(dá)式 1、通配符匹配文件名稱,正則匹配文件內(nèi)容 2、通配符是完全匹配,正則是模糊匹配 3、grep、awk、sed支持正則,ls、find、cp支持通配符不支持正則

    查看全部
  • grep:

    -n 列出匹配行的行號(hào)

    查看全部
  • grep “^$” 匹配空白行????????????????

    查看全部
  • 通配符:匹配文件或目錄

    正則表達(dá)式:匹配文件內(nèi)部的文本

    通配符

    *

    匹配任意內(nèi)容
    ?
    匹配一個(gè)內(nèi)容
    []
    匹配中括號(hào)中的一個(gè)字符


    查看全部
  • 正則表達(dá)式

    查看全部
  • mark mark

    查看全部
  • 基礎(chǔ)正則表達(dá)式

    查看全部
  • ????????????????????????????????????????字符處理命令

    排序命令sort

    ????sort [選項(xiàng)]?文件名

    選項(xiàng):

    ????-f ??????忽略大小寫?

    ????-n ???? 以數(shù)值型進(jìn)行排序,默認(rèn)使用字符串型排序?

    ????-r ???? 反向排序?

    ????-t ???? 指定分隔符,默認(rèn)是制表符?

    ????-k n[,m] ????????按照指定的字段范圍排序.從第n字段開始,m字段結(jié)束(不加m默認(rèn)到行尾)?


    舉例:

    ???? sort /etc/passwd #按字母順序排列

    ???? sort - r /etc/passwd #取反按字母順序排列

    ???? sort -n -t ":" -k "3,3" /etc/passwd #指定分隔符是":",用第三字段開頭,第三字段結(jié)尾排序,也就是只用第三字段排序,-n代表數(shù)值排序


    統(tǒng)計(jì)命令wc

    ????wc [選項(xiàng)] 文件名?

    選項(xiàng):

    ???? -l 只統(tǒng)計(jì)行數(shù)?

    ???? -w 只統(tǒng)計(jì)單詞數(shù)?

    ???? -m 只統(tǒng)計(jì)字符數(shù)包括開空格


    查看全部
  • 舉例:

    ????sed '2,4d' student.txt ????#刪除第二行到第四行,刪除的只是顯示的值并不改變文件內(nèi)容

    ????sed '2a piaoliang jiu shi ren xing' student.txt???? #在第二行追加字符

    ????sed '2i piaoliang jiu shi ren xing' student.txt ???? #在第二行插入字符

    ????sed '4c cang bu ji ge' student.txt ???? #替換第四行

    ????sed '4s/70/100/g' student.txt ????#第四行70替換成100,/g代表所有都替換

    ????sed -i '4s/70/100/g' student.txt ????#文件內(nèi)容70被替換成100

    ????sed -e 's/furong//g;s/fengj//g' student.txt #應(yīng)用多個(gè)動(dòng)作,用;隔開,/g代表所有都替換


    查看全部
  • sed命令

    ????sed是一種幾乎包括在所有UNIX平臺(tái)(包括Linux)的輕量級(jí)編輯器。sed主要是用來將數(shù)據(jù)進(jìn)行選取、替換、刪除、新增的命令?

    ????sed [選項(xiàng)] '[動(dòng)作]' 文件名

    選項(xiàng):?

    ???? -n????????一般sed命令會(huì)把所有數(shù)據(jù)都輸出到屏幕,如果加入次選擇則只會(huì)把經(jīng)過sed命令處理過的行到屏幕?

    ???? -e???????? 允許一次應(yīng)用多個(gè)動(dòng)作?

    ???? -i 直接修改文件內(nèi)容,并且不由屏幕輸出??

    動(dòng)作:?

    ???? a ???? 追加,在當(dāng)前行后添加一行或多行?

    ???? c ???? 行替換,用c后面的字符串替換原數(shù)據(jù)行?

    ???? i ???? 插入,在當(dāng)前行前插入一行或多行?

    ???? d ????刪除指定行

    ???? p???? 打印,輸出指定行

    ???? s? ? ?字串替換,用一個(gè)字符串替換一個(gè)字符串(替換格式與vim中的類似)。格式為"行范圍s/舊字串/新字串/g"

    舉例:

    ???? sed '2p' student.txt ????#會(huì)把第二行顯示,然后將所有內(nèi)容顯示

    ???? sed -n '2p' student.txt ???? #查看文件的第二行


    查看全部

舉報(bào)

0/150
提交
取消
課程須知
學(xué)習(xí)本門課程前,還請(qǐng)大家學(xué)習(xí)慕課網(wǎng)《Tony老師聊shell》系列的前三篇課程!
老師告訴你能學(xué)到什么?
1、掌握shell中的正則表達(dá)式 2、掌握常用字符截取命令的使用 3、掌握常用字符處理命令的使用

微信掃碼,參與3人拼團(tuán)

微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復(fù)購買,感謝您對(duì)慕課網(wǎng)的支持!