2013-06-28 33 views

回答

1
grep '^...$' mydict.txt 

的^意味着它在該行的開始啓動,並在$意味着它必須在最後結束。

1

這應該工作:

grep -o '\b...\b' inputFile 

注:輸出將是,即使3個字符的字上看到同一行新行。但是,對於在字典中出現一個單詞的用法,這應該可以正常工作。

$ cat f 
balls bat cat mats rat 
cri bee buffalo 
cow mop boss 

$ grep -o '\b...\b' f 
bat 
cat 
rat 
cri 
bee 
cow 
mop 
+1

可能'。{3}'是「更乾淨」嗎? – squiguy

+0

@squiguy絕對。由於只有3個字符的字使用'...'保存了一個字符。 :)但要說10個字符的單詞「。{10}」更合適。 –

相關問題