日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線(xiàn)課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

用于Linux和Unix操作系統(tǒng)中的字符類(lèi)的grep上的高級(jí)命令

jf_ZqFkd6Up ? 來(lái)源:Linux迷 ? 2023-02-21 14:38 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

您是否遇到過(guò)需要在文件中搜索字符串、單詞或模式的情況?如果是,那么grep實(shí)用程序在這種情況下非常方便。

grep是一個(gè)命令行實(shí)用程序,用于搜索純文本數(shù)據(jù)中與正則表達(dá)式匹配的行。

如果像g/re/p那樣劃分單詞grep,那么grep的含義是(全局搜索正則表達(dá)式并打印),從文件中搜索模式并在屏幕上打印這一行,即標(biāo)準(zhǔn)輸出。

在本文中,我將解釋用于Linux和Unix操作系統(tǒng)中的字符類(lèi)的grep上的高級(jí)命令。

在這里,使用linuxmi.com.txt文件,在本文中,我們將在grep命令的幫助下搜索模式以進(jìn)行解釋。

1.搜索字母數(shù)字字符

如果您在一個(gè)文件中有數(shù)千行,并且希望搜索僅從a-Z、a-Z和0-9(字母數(shù)字字符)開(kāi)始的行。



linuxmi@linuxmi:~/www.linuxmi.com$grep"^[[]]"linuxmi.com.txt

3727ff38-b1af-11ed-bfe3-dac502259ad0.png

Grep –在文件中搜索字母數(shù)字字符

2.搜索字母字符

類(lèi)似的選項(xiàng),如果你想搜索線(xiàn)將只從開(kāi)始喜歡[A-Z & a-z]即Alpha Characters。



linuxmi@linuxmi:~/www.linuxmi.com$grep"^[[]]"linuxmi.com.txt

37622636-b1af-11ed-bfe3-dac502259ad0.png

Grep –在文件中搜索字母字符

3.搜索空白字符

另一種選擇,如果你想搜索將從[Tab & Space]即空白字符開(kāi)始


linuxmi@linuxmi:~/www.linuxmi.com$grep"^[[]]"linuxmi.com.txt

37fedea4-b1af-11ed-bfe3-dac502259ad0.png

Grep –在文件中搜索空格或制表符

4.搜索數(shù)字字符

grep的digit選項(xiàng)對(duì)于從數(shù)字([0-9]即Digit Characters)開(kāi)始的行搜索也非常有用。


linuxmi@linuxmi:~/www.linuxmi.com$grep"^[[]]"linuxmi.com.txt

38209440-b1af-11ed-bfe3-dac502259ad0.png

Grep –文件中的搜索編號(hào)字符

5.搜索小寫(xiě)字母

grep的另一種選擇是搜索將從較低字母開(kāi)始的行,即[a-z](Lower Letters)。



linuxmi@linuxmi:~/www.linuxmi.com$grep"^[[]]"linuxmi.com.txt

388f856c-b1af-11ed-bfe3-dac502259ad0.png

Grep –搜索文件中的小寫(xiě)字母或單詞

6.搜索標(biāo)點(diǎn)符號(hào)

grep的標(biāo)點(diǎn)符號(hào)是從[!”#$%&'()* +,–。/:;<=>?@ [] ^ _`{|}?。]標(biāo)點(diǎn)符號(hào)(Punctuation Characters)


linuxmi@linuxmi:~/www.linuxmi.com$grep"^[[]]"linuxmi.com.txt

38af0d1a-b1af-11ed-bfe3-dac502259ad0.png

Grep –在文件中搜索標(biāo)點(diǎn)符號(hào)

7.搜索圖形字符

grep還用于搜索將從字母數(shù)字和標(biāo)點(diǎn)字符(稱(chēng)為圖形字符Graphical Characters)開(kāi)始的行。



linuxmi@linuxmi:~/www.linuxmi.com$grep"^[[]]"linuxmi.com.txt

38e2bed0-b1af-11ed-bfe3-dac502259ad0.png

Grep –搜索文件中的圖形字符

8.搜索可打印字符

圖形字符類(lèi)似,grep可用于搜索以字母數(shù)字,標(biāo)點(diǎn)和空格字符開(kāi)頭的行。



linuxmi@linuxmi:~/www.linuxmi.com$grep"^[[]]"linuxmi.com.txt

394f4b2c-b1af-11ed-bfe3-dac502259ad0.png
Grep –搜索文件中的可打印字符

9.搜索空格字符

grep還具有搜索從[tab,換行符,垂直制表符,換頁(yè)符,回車(chē)符和空格]開(kāi)始的行的功能,即空格字符



linuxmi@linuxmi:~/www.linuxmi.com$grep"^[[]]"linuxmi.com.txt

39f12eba-b1af-11ed-bfe3-dac502259ad0.png

Grep –在文件中搜索空格字符

10.搜索大寫(xiě)字母

在另一個(gè)grep的選項(xiàng)也可用于搜索線(xiàn)將從開(kāi)始[A-Z]即大寫(xiě)字母。



linuxmi@linuxmi:~/www.linuxmi.com$grep"^[[]]"linuxmi.com.txt

3a0d9690-b1af-11ed-bfe3-dac502259ad0.png

Grep –在文件中搜索大寫(xiě)字母

11.搜索十六進(jìn)制數(shù)字

grep的搜索線(xiàn)將從開(kāi)始[0-9, A-F 和 a-f]即十六進(jìn)制數(shù)字。



linuxmi@linuxmi:~/www.linuxmi.com$grep"^[[]]"linuxmi.com.txt

3a259114-b1af-11ed-bfe3-dac502259ad0.png

Grep –搜索文件中的十六進(jìn)制數(shù)字 我已經(jīng)講述了grep的高級(jí)功能,它是在文件中搜索模式的非常強(qiáng)大的工具。

Grep還是Shell腳本和程序員在程序中搜索模式的重要工具。

你值得熟悉其他選項(xiàng)和語(yǔ)法以節(jié)省時(shí)間。




審核編輯:劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • Linux系統(tǒng)
    +關(guān)注

    關(guān)注

    4

    文章

    617

    瀏覽量

    30173
  • UNIX操作系統(tǒng)
    +關(guān)注

    關(guān)注

    0

    文章

    13

    瀏覽量

    15649
  • Shell
    +關(guān)注

    關(guān)注

    1

    文章

    375

    瀏覽量

    25493
  • grep
    +關(guān)注

    關(guān)注

    0

    文章

    23

    瀏覽量

    5100

原文標(biāo)題:Linux Grep 命令高級(jí)用法實(shí)例

文章出處:【微信號(hào):Linux迷,微信公眾號(hào):Linux迷】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    Linuxgrep命令的12個(gè)實(shí)際例子

    Linuxgrep命令的12個(gè)實(shí)際例子
    發(fā)表于 02-08 09:38 ?1111次閱讀

    Linuxgrep、sed和awk命令詳解

    今天給大家聊一聊Linux中文本操作的`三劍客:awk、grep、sed`,因其功能強(qiáng)大、使用頻繁,且是Linux下文本處理的得力利器,常被稱(chēng)之為`文本三劍客`。`
    發(fā)表于 04-26 17:20 ?3983次閱讀
    <b class='flag-5'>Linux</b><b class='flag-5'>中</b><b class='flag-5'>grep</b>、sed和awk<b class='flag-5'>命令</b>詳解

    LinuxUnix操作系統(tǒng)的一種變種

    LinuxUnix操作系統(tǒng)的一種變種,在 Linux下編寫(xiě)驅(qū)動(dòng)程序的原理和思想完全類(lèi)似于其他的Unix
    發(fā)表于 04-02 16:19

    什么是UNIX操作系統(tǒng)

    @TOC嵌入式方向在校目前所學(xué)到的知識(shí)**歡迎使用Markdown編輯器Linux概述linux是一套免費(fèi)使用和自由傳播的類(lèi)UNIX操作系統(tǒng)
    發(fā)表于 11-04 07:29

    UNIX操作系統(tǒng)類(lèi)型

    UNIX操作系統(tǒng)類(lèi)型 由于Unix操作系統(tǒng)眾所周知的穩(wěn)定性、可靠性,用來(lái)提供各種Internet服務(wù)的計(jì)算機(jī)運(yùn)行的操作系統(tǒng)占很大比例的是
    發(fā)表于 12-26 12:02 ?2388次閱讀

    unixlinux的區(qū)別

    Linux是一套免費(fèi)使用和自由傳播的類(lèi)Unix操作系統(tǒng),是一個(gè)基于POSIX和UNIX的多用戶(hù)、多任務(wù)、支持多線(xiàn)程和多CPU的
    發(fā)表于 11-14 10:08 ?7061次閱讀
    <b class='flag-5'>unix</b>和<b class='flag-5'>linux</b>的區(qū)別

    unix操作系統(tǒng)有哪些

    Unix操作系統(tǒng)眾所周知的穩(wěn)定性、可靠性,用來(lái)提供各種Internet服務(wù)的計(jì)算機(jī)運(yùn)行的操作系統(tǒng)占很大比例的是UnixUnix
    發(fā)表于 11-14 11:49 ?5.3w次閱讀

    unix操作系統(tǒng)常用命令

    UNIX操作系統(tǒng)是一個(gè)多用戶(hù)、多任務(wù)的操作系統(tǒng),它于1974年問(wèn)世。與一般操作系統(tǒng)一樣,UNIX系統(tǒng)
    發(fā)表于 11-14 14:21 ?4980次閱讀
    <b class='flag-5'>unix</b><b class='flag-5'>操作系統(tǒng)</b>常用<b class='flag-5'>命令</b>

    unix的shell命令是什么

    Unix shell,通常被稱(chēng)作“命令行”,為Unix類(lèi)Unix操作系統(tǒng)提供了傳統(tǒng)的用戶(hù)界面。
    發(fā)表于 11-14 14:43 ?5163次閱讀
    <b class='flag-5'>unix</b>的shell<b class='flag-5'>命令</b>是什么

    Linux中用grep命令來(lái)搜索單詞及統(tǒng)計(jì)匹配的行數(shù)

    UNIX 操作系統(tǒng)下,對(duì)于給定的單詞或字符串,我們應(yīng)該怎么統(tǒng)計(jì)它們?cè)诿總€(gè)輸入文件存在的行數(shù)呢?您需要通過(guò)添加 -c 或者 --count 選項(xiàng)參數(shù)來(lái)抑制正常的輸出。它將會(huì)顯示對(duì)
    發(fā)表于 04-02 14:46 ?1077次閱讀

    從vista、UNIxLinux說(shuō)起全面講解操作系統(tǒng)

    不僅系統(tǒng)地講述了操作系統(tǒng)的基本概念、原理和方法,而且以當(dāng)代最流行的操作系統(tǒng)——Windows Vista、UNIxLinux為例,全面清楚
    發(fā)表于 03-26 14:13 ?5次下載

    LINUX操作系統(tǒng)的安裝與Linux常用文件命令

    LINUX操作系統(tǒng)的安裝與Linux常用文件命令說(shuō)明。
    發(fā)表于 06-02 17:45 ?3次下載

    恒訊科技介紹:Linux系統(tǒng)命令(基本、中級(jí)和高級(jí)

    使用。所有版本的Linux都管理硬件及其資源,并幫助啟動(dòng)不同的應(yīng)用程序。Linux發(fā)行版主要由內(nèi)核、系統(tǒng)實(shí)用程序、可用于下載和安裝不同軟件
    的頭像 發(fā)表于 07-03 17:21 ?1438次閱讀

    linux屬于什么操作系統(tǒng)

    Linux屬于一種類(lèi)UNIX操作系統(tǒng)。Linux,全稱(chēng)GNU/Linux,是一套免費(fèi)使用和自由傳
    的頭像 發(fā)表于 11-08 11:01 ?8164次閱讀

    Linux grep命令詳解

    Linux grep命令是一種非常常用的文本搜索工具,它可以在給定的文件搜索匹配的字符串,并輸出匹配的行。
    的頭像 發(fā)表于 12-25 09:39 ?2172次閱讀
    巴彦淖尔市| 永平县| 英山县| 大兴区| 宁蒗| 青神县| 遂溪县| 治县。| 仙居县| 千阳县| 敖汉旗| 米泉市| 穆棱市| 新干县| 大竹县| 温泉县| 漯河市| 防城港市| 天津市| 涿鹿县| 东乡县| 炎陵县| 乳山市| 武胜县| 北流市| 济宁市| 晋江市| 日照市| 安丘市| 北京市| 伊吾县| 瑞金市| 循化| 铁岭县| 平谷区| 蕲春县| 临沧市| 米泉市| 阿荣旗| 嘉善县| 南昌市|