欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Linux?grep?-q用法示例詳解

 更新時間:2023年02月13日 10:33:28   作者:A-劉晨陽  
grep指令用于查找內容包含指定的范本樣式的文件,如果發(fā)現(xiàn)某文件的內容符合所指定的范本樣式,預設grep指令會把含有范本樣式的那一列顯示出來,這篇文章主要介紹了Linux?grep?-q用法示例詳解,需要的朋友可以參考下

Linux grep命令用于查找文件里符合條件的字符串。

grep指令用于查找內容包含指定的范本樣式的文件,如果發(fā)現(xiàn)某文件的內容符合所指定的范本樣式,預設grep指令會把含有范本樣式的那一列顯示出來。若不指定任何文件名稱,或是所給予的文件名為"-",則grep指令會從標準輸入設備讀取數(shù)據(jù)。

grep -q 簡介

用于if邏輯判斷 安靜模式,不打印任何標準輸出。如果有匹配的內容則立即返回狀態(tài)值0。

用法

grep -q 參數(shù)[索要查找的內容] 文件名

實例

實例1

[root@localhost ~]# cat a.txt            ## 測試數(shù)據(jù)
d e j
s q u
z c b

[root@localhost ~]# grep "s" a.txt       ## 直接輸出匹配結果
s q u

[root@localhost ~]# echo $?              ## 輸出0表示匹配成功
0

[root@localhost ~]# grep -q "s" a.txt    ## -q選項表示靜默輸出

[root@localhost ~]# echo $?              ## 輸出0表示匹配成功
0

實例2

[root@localhost ~]# cat a.txt            ## 測試數(shù)據(jù)
nihao 
nihaooo
hello

[root@localhost ~]# grep hello a.txt       ## 直接輸出匹配結果
hello

[root@localhost ~]# echo $?              ## 輸出0表示匹配成功
0

[root@localhost ~]# grep -q hello a.txt    ## -q選項表示靜默輸出

[root@localhost ~]# echo $?              ## 輸出0表示匹配成功
0
#判斷是否查找到hello文字,如果有則輸出yes,沒有則輸出no;使用靜默輸出
[root@localhost ~]# if grep -q hello a.txt ; then echo yes;else echo no; fi 
yes

[root@localhost ~]# if grep -q word a.txt; then echo yes; else echo no; fi
no

到此這篇關于Linux grep -q用法示例詳解的文章就介紹到這了,更多相關Linux grep -q用法內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • Linux shell腳本全面學習入門

    Linux shell腳本全面學習入門

    這篇文章主要為大家分享下Linux shell腳本相關的資料,對于linux系統(tǒng)中,shell腳本非常實用并強大
    2013-10-10
  • 詳解Shell腳本中^M的問題和解決方案

    詳解Shell腳本中^M的問題和解決方案

    本文主要介紹了Shell腳本中^M的問題和解決方案,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2022-05-05
  • 詳解shell腳本中的case條件語句介紹和使用案例

    詳解shell腳本中的case條件語句介紹和使用案例

    這篇文章主要介紹了詳解shell腳本中的case條件語句介紹和使用案例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-04-04
  • linux修改目錄和文件權限的簡單命令解釋

    linux修改目錄和文件權限的簡單命令解釋

    這篇文章主要介紹了linux修改目錄和文件權限的命令使用,大家參考使用
    2013-11-11
  • Shell如何遍歷包含空格的文本詳解

    Shell如何遍歷包含空格的文本詳解

    這篇文章主要給大家介紹了關于Shell如何遍歷包含空格的文本的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-04-04
  • Linux Shell中判斷進程是否存在的代碼

    Linux Shell中判斷進程是否存在的代碼

    有時候我們需要在linux中判斷進程是否存在,然后再執(zhí)行相應的操作,這里簡單的分享下,方便需要的朋友
    2013-01-01
  • Shell編程之特殊變量和擴展變量詳解

    Shell編程之特殊變量和擴展變量詳解

    這篇文章主要給大家介紹了關于Shell編程教程之特殊變量和擴展變量的相關資料,文中通過示例代碼介紹的非常詳細,對大家學習或者使用shell具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2018-11-11
  • shell自定義函數(shù)及參數(shù)調用解析

    shell自定義函數(shù)及參數(shù)調用解析

    與其它的腳本語言一樣,bash同樣支持函數(shù)。本文為大家介紹在bash中定義與使用函數(shù)的方法,有需要的朋友可以參考下
    2013-02-02
  • Linux?shell中改文件名的方法總結

    Linux?shell中改文件名的方法總結

    這篇文章主要給大家介紹了關于Linux?shell中改文件名的方法,在Shell中有多種方法可以來修改文件名,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2023-06-06
  • Linux BASH多進程并行處理的方法實現(xiàn)

    Linux BASH多進程并行處理的方法實現(xiàn)

    Linux下BASH多進程并行處理的實現(xiàn)代碼,需要的朋友可以參考下
    2013-01-01

最新評論