小编Ale*_*lex的帖子

在bash中按多列排序

我有一个包含 2 列“名称”和“年龄”的文件,如下所示:

Alex,  15
Mary,  12
Alex,  28
Zoe,   16
Alex,  17
Run Code Online (Sandbox Code Playgroud)

我将按字母顺序按第一列排序,使用sort -t ',' -k1,1 filename.txt, 但如果有相同的名称,我希望第二列以它们在原始文件中的相反方式排序,如下所示:

Alex,  17
Alex,  28
Alex,  15
Mary,  12
Zoe,   17
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?

linux sorting bash reverse alphabetical

8
推荐指数
3
解决办法
2万
查看次数

标签 统计

alphabetical ×1

bash ×1

linux ×1

reverse ×1

sorting ×1