是否有一个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这只是排序,使独特。它不会从文件中提取文字 –