這篇文章主要介紹linux中如何使用tr命令統(tǒng)計(jì)英文單詞出現(xiàn)頻率,文中介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們一定要看完!
創(chuàng)新互聯(lián)一直秉承“誠(chéng)信做人,踏實(shí)做事”的原則,不欺瞞客戶,是我們最起碼的底線! 以服務(wù)為基礎(chǔ),以質(zhì)量求生存,以技術(shù)求發(fā)展,成交一個(gè)客戶多一個(gè)朋友!為您提供成都網(wǎng)站建設(shè)、網(wǎng)站建設(shè)、成都網(wǎng)頁(yè)設(shè)計(jì)、小程序制作、成都網(wǎng)站開發(fā)、成都網(wǎng)站制作、成都軟件開發(fā)、app軟件定制開發(fā)是成都本地專業(yè)的網(wǎng)站建設(shè)和網(wǎng)站設(shè)計(jì)公司,等你一起來見證!tr命令我們很清楚,可以刪除替換,刪除字符串。 在英文中我們要經(jīng)常會(huì)經(jīng)常統(tǒng)計(jì)英文中出現(xiàn)的頻率,如果用常規(guī)的方法,用設(shè)定計(jì)算器一個(gè)個(gè)算比較費(fèi)事,這個(gè)時(shí)候使用tr命令,將空格分割替換為換行符,再用tr命令刪除掉有的單詞后面的點(diǎn)號(hào),逗號(hào),感嘆號(hào)。先看看要替換的this.txt文件
The Zen of Python, by Tim Peters
Beautiful is better than ugly.
Explicit is better than implicit.
Simple is better than complex.
Complex is better than complicated.
Flat is better than nested.
Sparse is better than dense.
Readability counts.
Special cases aren't special enough to break the rules.
Although practicality beats purity.
Errors should never pass silently.
Unless explicitly silenced.
In the face of ambiguity, refuse the temptation to guess.
There should be one-- and preferably only one --obvious way to do it.
Although that way may not be obvious at first unless you're Dutch.
Now is better than never.
Although never is often better than *right* now.
If the implementation is hard to explain, it's a bad idea.
If the implementation is easy to explain, it may be a good idea.
Namespaces are one honking great idea -- let's do more of those!
上面的文本文件,如果要文中出現(xiàn)次數(shù)的最多的10個(gè)單詞統(tǒng)計(jì)出來,可以使用下面的命令
[root@linux ~]# cat this.txt | tr ' ' '\n' | tr -d '[.,!]' | sort | uniq -c | sort -nr | head -10 10 is 8 better 8 than 5 to 5 the 3 of 3 Although 3 never 3 be 3 one
以上是“l(fā)inux中如何使用tr命令統(tǒng)計(jì)英文單詞出現(xiàn)頻率”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對(duì)大家有幫助,更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!