是否有一個shell腳本在mac上運行,從文本文件生成一個單詞列表,列出了唯一的單詞?更妙的是,如果它可以通過頻率排序....bash shell腳本讓mac從文件生成單詞列表?
對不起忘了提,是的,我喜歡bash的一個,因爲我使用的是Mac現在...
哦,我的文件是在法國.. (基本上我正在讀一本小說和學習法語,所以我嘗試生成一個單詞列表幫助我自己)。希望這不是問題?
是否有一個shell腳本在mac上運行,從文本文件生成一個單詞列表,列出了唯一的單詞?更妙的是,如果它可以通過頻率排序....bash shell腳本讓mac從文件生成單詞列表?
對不起忘了提,是的,我喜歡bash的一個,因爲我使用的是Mac現在...
哦,我的文件是在法國.. (基本上我正在讀一本小說和學習法語,所以我嘗試生成一個單詞列表幫助我自己)。希望這不是問題?
此命令會做
cat file.txt | tr "\"' " '\n' | sort -u
這裏sort -u
不會在Macintosh計算機上運行。在這種情況下,請使用sort | uniq -c
。 (感謝Hank Gay)
cat file.txt | tr "\"' " '\n' | sort | uniq -c
只要回答我的問題點下來的最終版本我使用:
tr -cs "[:alpha:]" "\n" < FileIn.txt | sort | uniq -c | awk '{print $2","$1}' >> FileOut.csv
一些注意事項:
再次感謝大家幫助我。
對不起,我沒有把它放在開始,我使用一個mac,並期望一個bash腳本。
歡呼聲。
你試過的腳本是什麼 – Satya
什麼環境?視窗? Linux的/ MAC/Unix的? – birryree
@Matt這只是排序,使獨特。它不會從文件中提取文字 –