我的文件包含以下格式的信息:
"dog/3/cat/6/fish/2/78/90"
(我们不会担心这里的最后两个值)
是否可以使用unix sort
命令在奇数编号的斜杠后用数值对文件内容进行排序?
例如,输出可能如下所示:
dog/4/house/3/frog/89/100
dog/3/mouse/2/chicken/12/68/80
dog/2/cat/5/bird/12/77/90
答案 0 :(得分:4)
这应该会给你你想要的东西,我想:
sort -t/ -k2,2nr -k4,4nr -k6,6nr