Forum für alles rund ums Coden und web.design - HTML, XHTML, XML, CSS, PHP, ASP, Zugriffsrechten, Mods uvm.
-
no^mis
- Capture
- Beiträge: 6219
- Registriert: Nov 2006
Beitrag
von no^mis »
Hey Leute,
kann mir wer kurz ein Programm schreiben, welche eine txt-Datei einliest, und innerhalb dieser jeweils Werte tauscht?
Die Werte sind alle vom folgenden Format
Code: Alles auswählen
[ -74.038176, 40.699087 ], [ -74.038141, 40.699150 ], [ -74.038200, 40.699218 ], [ -74.038330, 40.699249 ]
und sollen später so aussehen:
Code: Alles auswählen
[40.699087, -74.038176 ], [40.699150, -74.038141 ], [ 40.699218, -74.038200 ], [ 40.699249, -74.038330 ]
sprich einfach nur geswappt werden ( [x,y] -> [y,x] ).
Der gleiche Prozess müsste halt für alle Werte innerhalb dieser Datei angewendet werden. Ist das machbar oder ist das zuviel Arbeit?
Danke im Vorraus!
Lieber toter Rapper als lebender Singer/Songwriter!
-
Spiritargh
- Tank Jr.
- Beiträge: 904
- Registriert: Jan 2006
Beitrag
von Spiritargh »
sed 's/[^0-9 .+-]*//g' datei | awk '{print "[ "$2", "$1" ], [ "$4", "$3" ], [ "$6", "$5" ], [ "$8", "$7" ]"}'
Aber nimm doch einfach gnumeric oder LO/OOO Calc?
-
no^mis
- Capture
- Beiträge: 6219
- Registriert: Nov 2006
Beitrag
von no^mis »
achso, die dateien haben nicht alle die gleiche anzahl an items. Also ist nicht auf 4 items begrenzt, das war nur zur veranschaulichung.
Lieber toter Rapper als lebender Singer/Songwriter!