grep q 大小比較

2021-08-08 20:29:52 字數 426 閱讀 8359

grep -q

在shell指令碼中,你只需要知道grep有沒有找到指定的字串,而不需要滿螢幕列印出來,因為那樣會很難看。這只可以加-q選項,執行結果是:如果找到了,會返回0,否則,返回1。然後你在接下來的語句中檢查$?的值,就知道grep有沒有找到需要的字串了。

舉個例子,假設檔案a.txt的內容為:」aaaa「

那麼你grep -iq "a"

然後echo $?

輸出是0

如果grep -iq "aaa"

然後echo $?

結果是1

if [ 1 -ne 1 ];then

...fi

-eq 是等於

-ne 是不等於

-le 小於等於

-ge 大於等於

-lt 小於

-gt大於



grep q用於if邏輯判斷

grep q用於if邏輯判斷 突然發現grep q 用於if 邏輯判斷很好用。q 引數,本意是 quiet do not write anything to standard output.exit immediately with zero status if any match is found...

grep q用於if邏輯判斷

grep q用於if邏輯判斷 突然發現grep q 用於if 邏輯判斷很好用。q 引數,本意是 quiet do not write anything to standard output.exit immediately with zero status if any match is found...

比較字母大小

題目描述 任意給出兩個英文本母,比較它們的大小,規定26個英文本母a,b,c.z依次從大到小。輸入要求 第一行輸入t,表示有t組資料 接下來有t行,每行有兩個字母,以空格隔開 輸出要求 輸出各組資料的比較結果,輸出格式見樣例輸出 注意輸出嚴格按照輸入的順序即輸入是a b,輸出時必須是a b 輸入樣例...