-2
好的,這裏有一項任務:取一個平面數據文件並根據數組中某個元素的數值排序內容,然後按字母順序排序(同時保留降序數值排序順序)。perl - 按數字順序降序排列,然後按字母順序排列
數據文件是這樣的:
data1*oranges*3
data2*zebras*23
data3*apples*456
data4*pears*2
data5*orangutans*3
data6*peaches*1
因此,我們要輸出爲:
data3*apples*456
data2*zebras*23
data1*oranges*3
data5*orangutans*3
data4*pears*2
data6*peaches*1
我在虧損,並不能真正找到任何解決我需要什麼在這裏做。我很感激在解決這個任何人的輸入。
在* nix中,你可以使用'排序-t \ * -k3rn -k2,2'。 – cuonglm