簡體   English   中英

Linux命令排序問題

[英]Linux command sort issues

我正在嘗試對充滿數據的.txt文件進行排序。 我試圖以aa行的第一個單詞對文件進行排序,以使字典可以看到它。 (我嘗試過排序-d)我遇到的問題是-

輸入文件


100 Eminem:Detroit_Vs._Everybody.txt  
100 Fabolous:She_Wildin'.txt  
100 Fetty_Wap:Trap_Queen.txt  
100 Kanye_West:All_Day.txt  
10 ASAP_Rocky:Lord_Pretty_Flacko_Jodye_2.txt  
10 Bon_Iver:Heavenly_Father.txt  
10% Ed_Sheeran:Take_It_Back.txt  
10 Florida_Georgia_Line:Dirt.txt  
10 Jay_Electronica:Road_To_Perdition.txt

命令: sort -d <a.txt

產量


100 Eminem:Detroit_Vs._Everybody.txt  
100 Fabolous:She_Wildin'.txt  
100 Fetty_Wap:Trap_Queen.txt  
100 Kanye_West:All_Day.txt  
10 ASAP_Rocky:Lord_Pretty_Flacko_Jodye_2.txt  
10 Bon_Iver:Heavenly_Father.txt  
10% Ed_Sheeran:Take_It_Back.txt  
10 Florida_Georgia_Line:Dirt.txt  
10 Jay_Electronica:Road_To_Perdition.txt

完全沒有變化。 我工作的一段代碼的10%來自於10之間真正攪亂應用程序,使用這些數據和方式。

我想看看


100 Eminem:Detroit_Vs._Everybody.txt  
100 Fabolous:She_Wildin'.txt  
100 Fetty_Wap:Trap_Queen.txt  
100 Kanye_West:All_Day.txt  
10 ASAP_Rocky:Lord_Pretty_Flacko_Jodye_2.txt  
10 Bon_Iver:Heavenly_Father.txt  
10 Florida_Georgia_Line:Dirt.txt  
10 Jay_Electronica:Road_To_Perdition.txt  
10% Ed_Sheeran:Take_It_Back.txt  

在文件的其他部分,不僅數字,字母和單詞都有類似的問題。 那么我該怎么做呢?

$ sort -V考慮%

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM