我使用的文本文件包含最畅销的歌曲。它的结构如下:
Single,Artist,Record label,Released,Chart,Traditional sales peak,
一些示例行:
Imagine,John Lennon,Apple,Oct-75,1,1714351
Uptown Funk,Mark Ronson featuring Bruno Mars,RCA,Dec-14,1,1647310
Wonderwall,Oasis,Creation,Oct-95,2,1502270
我试图找出文件中的点击次数是哪一年的。
我知道我可以使用更有效的命令,例如awk
,但是我需要使用 来完成此操作grep
。
任何帮助或指导表示赞赏:)
答案1
开始了:
$ grep -oP '^([^,]+,){3}\w+-\K\d+' file | sort | uniq -c
1 14
1 75
1 95
但就我们没有世纪而言,有一些奇怪的结果需要复杂的过程/启发式