我在一个论坛上有一个主题,人们可以写出他们的十大歌曲列表.我想计算一首歌被列出的次数.必须比较相似性不区分大小写.
文件结构示例:
Join Date: Apr 2005 Location: bama via new orleans Age: 48 Posts: 2,369 Re: Top 10 Songs Jethro Tull oh dearrrr. the only way for all kaths to keep their last shred of sanity: fly through this list as quickly as possible,without stopping to think for a microsecond... velvet green dun ringill skating away on the thin ice of a new day sossity yer a woman fat man life's a long song jack-a-lynn teacher mother goose elegy 03-10-2010,02:29 AM #5 (permalink) Sox Avoiding The Swan Song Join Date: Jan 2010 Location: Derbyshire,England Age: 43 Posts: 5,991 Re: Top 10 Songs Jethro Tull Wow !!!! Where do I start ? Dun Ringill Aqualung With You There To Help Me Jack Frost And The Hooded Crow We Used To Know Witch's Promise Pussy Willow Heavy Horses My Sunday Feeling Locomotive Breath Join Date: Nov 2009 Posts: 1,418 Re: Top 10 Songs Jethro Tull Too bad they all can't make the list,but here's ten I never get tired of listening to: Christmas Song Witches Promise Life's A Long Song Living In The Past Rainbow Blues Sweet Dream Minstral In The Gallery Cup of Wonder Rover Something's On the Move
输出示例:
life's a long song 3 aqualung 1 ...
你的文件“结构”在结构部门中有点缺乏,所以你必须处理这个过程中的一些错误.
假设您在名为input的文件中拥有所有内容,请尝试:
tr '[A-Z]' '[a-z]' < input | \ egrep -v "^ *(join date|age|posts|location|re):" | \ sort | \ uniq -c
第一行缩小所有内容,第二行删除样本中看起来像电子邮件标题的内容,然后对唯一项进行排序和计数.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。