你有沒有感到需要一款linux下的指令行工具,它可以驗證你的拼寫?一款可以顯示包含特定字首字元串的行?好的,本篇中,我們會讨論linux下的 look指令,它滿足了上面的這些要求。

<a target="_blank"></a>
下面是來自look指令man頁面描述的截圖:
os – ubuntu 13.04
shell – bash 4.2.45
application – look 2.20.1-5.1ubuntu8
現在讓我們通過一些特定例子來讨論這個指令。
假設你要驗證單詞'rendezvous'的拼寫。你可以輕松地用look指令做到。
這是個例子 :
如你所見,我隻傳入了單詞的前面幾個字元作為指令行參數,指令産生了所有的相關單詞。這些單詞通過look指令從檔案 /usr/share/dict/words取回。
另外一種情況是需要列印所有包含特定字元串的行。比如,如果我想要顯示c檔案中所有的頭檔案,那麼我就用下面的方法:
如你所見,它生成了所有的在檔案efence_test.c中以"#include"開始的行,是以我知道了原檔案中包含的頭檔案。
預設上,所有look指令的比對都是大小寫敏感的。你可以使用非大小寫敏感比對的選項-f。
下面是一些look指令提供了其他一些指令行選項:
下面是關于look指令的一些連結:
首頁 [如果你知道這個工具的首頁的話讓我知道一下]
下載下傳連結
look指令成了util-linux包的一部分,它在大多數linux發行版中已經預安裝了。
非常容易地在指令行驗證拼寫。
在大多數linux發行版中已經預安裝。
依賴于/usr/share/dict/words 來做拼寫驗證。
一款出色的用來驗證拼寫的指令行工具。節省了大量時間如果你想要顯示以特定字元串為開頭的行的話。試一下,你一定會喜歡上它的。
原文釋出時間為:2014-01-14
本文來自雲栖社群合作夥伴“linux中國”