面試時問到乙個問題,要精確的找出程序名為abc,判斷程序的數量是否在3-5之間,如果不在,就紀錄下相關的資訊
用ps aux | grep abc | grep –v grep | wc –l 統計出數量再進行判斷
但是忽略了一點,如果是有程序名為abcd,abcde等有包含"abc"字元的,那麼判斷將會不準備,如果精確的匹配到abc呢,當時不知道,只能很誠實的回答,不清楚
其實答案很簡單,用grep –w "abc" 或者是grep "\"都可以實現
-w, --word-regexp 強制 pattern 僅完全匹配字詞
乙個精確的定時器
typedef union large integer longlong quadpart 8位元組整型數 large integer large integer litmp longlong qpart1,qpart2 double dfminus,dffreq,dftim queryperfor...
每天乙個Linux命令 grep
grep options 主要引數 c 只輸出匹配行的計數。i 進行匹配時不區分大小寫 只適用於單字元 h 查詢多檔案時只輸出匹配的字元,不顯示檔名 l 查詢多檔案時只輸出匹配字元的檔名 l 查詢多檔案時只輸出不匹配字元的檔名 n 顯示匹配行及 行號。s 不顯示不存在或無匹配文字的錯誤資訊。v 顯示...
最後乙個單詞的長度
給定由大寫,小寫字母和空格組成的字串,返回最後乙個單詞的長度。如果輸入中不存在單詞,返回 000。注意 單詞 是指不包含空格符號的字串 例如 對於字串 hello world 不帶引號 那麼返回的結果是 555 對於字串 abc abc 不帶引號 那麼返回的結果就是 333。輸入格式 輸入僅一行,為...