Mit awk und sort zum Sortieren einer Tabelle nach ID-Feld

Lerne ich Unix -, und ich möchte Sortieren Sie die Tabelle:

Name:Alice,ID:2368,Hometown:columbus,bithday:03/11/1988
Name:Ted,ID:2368,Hometown:Portland,bithday:06-11-1992
Name:Mark,ID:2218,Hometown:Palo Alto,bithday:04-23-1984
Name:Xiao,ID:2571,hometown:Carson,bithday:07/06/1975
Name:Rain,ID:0264,hometown:little stone,bithday:11-09-1982
Name:Susan,ID:1261,Hometown:Menlo park,bithday:12-13-1989
Name:Zack,ID:1594,Hometown:columbus,bithday:02-04-1984

Und haben es wie folgt formatiert:

Rain,0264,little stone,11-09-1982
Susan,1261,Menlo park,12-13-1989
Zack,1594,columbus,02-04-1984
Mark,2218,Palo Alto,04-23-1984
Alice,2368,columbus,03-11-1988
Ted,2368,Portland,06-11-1992
Xiao,2571,Carson,07-06-1975

Ich will heraus zu filtern und den Schlüssel in der Schlüssel-Wert-Paaren (Schlüssel:Wert) und dann Sortieren nach ID mit Verwendung von awk und sort.

Welche Befehle ich dazu verwenden?

  • Sie noch nicht hob eine Antwort, so die Antworten, die gestellt wurden sind natürlich nicht für Sie arbeiten. Können Sie beschreiben, was noch nicht abgedeckt waren?
InformationsquelleAutor user906153 | 2012-10-28
Schreibe einen Kommentar