我想使用grep
命令解讀一個詞。Grep正則表達式解讀一個詞
我正在使用下面的代碼。我知道有其他的方法來做到這一點,但我覺得我失去了一些東西在這裏:
grep "^[yxusonlia]\{9\}$" /usr/share/dict/words
應該產生一個輸出:
anxiously
,但它產生的:
annulosan
innoxious
還有很多。基本上我找不到我應該如何指定字符 只能匹配一次,這樣我只能得到一個輸出。
我很抱歉,如果它看起來很簡單,但我試了很多,找不到任何東西。
您的正則表達式不會阻止一封信出現超過一次。 –
你需要解讀重複字母的單詞嗎?例如{'d','d','a'} - >'add','dad'。如果是這樣,這可能會有所幫助:http://www.thelinuxtips.com/tag/scramble-unix/ – Kobi
@Kobi我實際上已經看過那個網站,但希望找到一個grep的直接解決方案,這意味着我想要一個單詞只能使用一次 – hsdhillon