Alfabetisering

Tråden skapades och har fått 6 svar. Det senaste inlägget skrevs .
1

Jag har en tab-delimiterad textfil som jag vill få ordnad i alfabetisk ordning men inga av dom vanliga texthanteringsprogrammen jag har verkar klara av en sådan uppgift. Några råd - kanske nåt AppleScript?

importera i excel / numbers -> sortera kolumn-> exportera som tab-delimited ?

OK, skall prova Numbers. Öppnade filen i Pages men den var av ngn underlig anledning utan skander. Ursprungsfilen kommer från Anki, ett flashkkortprogram. Så jag kan ha nåt filformatproblem också.

Anyway! Efter att ha skrivit inlägget satt jag här och lärde mig om alfabetet.

The origins of abc | I love typography, the typography and fonts blog

Phoenician alphabet - Wikipedia, the free encyclopedia

Steg 1 gick bra. Nu behöver jag kasta om mina två kolumner. Hur gör jag det?

  • Medlem
  • Karlskoga
  • 2012-04-21 14:40

Kasta om, menar du byta plats på dem? Klippa/klistra går ju bra, men det finns säkert ett smartare sätt.

Right!

För att sortera en fil kan du köra

sort -o nytt-filnamn filnamn

Om du vill sortera enligt kolumn n kör du istället

sort -k n -o nytt-filnamn filnamn

Säg att du har fyra kolumner och vill kasta om kolumn 1 och 2, då kör du istället

sort -k n filnamn | awk -F \\t '{print $2 FS $1 FS $3 FS $4}' > nytt-filnamn

Lägg bara till FS $n för de kolumner som du vill ha med i resultatet.

1
Bevaka tråden