numerisch nach erster Zeile sortieren
Ich habe eine Datei mit fast 900 Zeilen in Excel, die ich als tabulatorgetrennte TXT-Datei gespeichert habe. Ich möchte die Textdatei nach den Zahlen in der ersten Spalte sortieren (sie liegen zwischen 0 und 2250). Die anderen Spalten sind sowohl Zahlen als auch Buchstaben unterschiedlicher Länge, z. B.
myfile.txt:
0251 abcd 1234,24 bcde
2240 efgh 2345,98 ikgpppm
0001 lkjsi 879,09 ikol
Ich habe es versuch
sort -k1 -n myfile.txt > myfile_num.txt
aber ich bekomme gerade eine identische datei mit neuem namen. Ich würde gerne bekommen:
myfile_num.txt
0001 lkjsi 879,09 ikol
0251 abcd 1234,24 bcde
2240 efgh 2345,98 ikgpppm
Was mache ich falsch? Ich vermute, dass es ganz einfach ist, aber ich würde mich über jede Hilfe freuen, die ich bekommen kann! Ich kenne nur ein bisschen Bash-Scripting, also wäre es schön, wenn das Script ein sehr einfacher Einzeiler wäre, den ich verstehen kann:)
Vielen Dank :