2008-12-08, 12:25
  #1
Bannlyst
Hej!

Hur ska jag gå tillväga för att sortera en textfil? Ex:

Namn Ort Vinst
Greger Alingsås 111111
Johannes Närke 22222
Urban Stockholm 33333
Göran Norrtälje 31331
Erik Enköping 131414
Karl-erik Göteborg 31451

Filen ska sorteras efter deltagare med högsta vinsttalet först. Sort-kommandot ska man använda. Dock förstår jag inte hur jag ska göra.

Tacksam för svar
Citera
2008-12-08, 12:35
  #2
Medlem
Cofis avatar
sort -rk 3 <file>

-k switchen väljer kolumn 3. -r switchen bestämmer sorteringsordning.
Kommer funka bra så länge du har vinstsumman i 3:e kolumnen.
Citera
2008-12-08, 12:56
  #3
Bannlyst
Danke!
__________________
Senast redigerad av NEGERR 2008-12-08 kl. 13:44.
Citera
2008-12-08, 13:00
  #4
Medlem
sub_coronas avatar
Citat:
Ursprungligen postat av NEGERR
Tack för svaret! Det gick däremot sisådär. Dokumentet ser nämligen ut så här:

Urban--------Norrtälje--------1301131
Urban--------Norrtälje--------13013413
Urban--------Norrtälje--------1141414
Urban--------Norrtälje--------1301414111

------- ska på flashback se ut som tabbar. Det sitter nämligen inte ihop.


Prova sort -rnk3 där -n anger att det ska sorteras som numerisk data. Annars kan du försöka med en liten favorit: man sort.

//s_c
Citera

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Det är enkelt att registrera ett nytt konto

Bli medlem

Logga in

Har du redan ett konto? Logga in här

Logga in