Tach!
Ich bin ein Freund davon, kleine Probleme mit kleinen Skripten zu lösen.
Mir scheint, hier hast du ein kleines Problem als viel größer vermutet und daraufhin ein viel zu großes Werkzeug ins Spiel gebracht. Wenn die Temperaturdatei wirklich so groß ist, dass man spezielle Textdateiwerkzeuge ansetzen muss, dann ist dieses nicht komplett die Lösung des Problems, denn die erzeugte Ausgabe ist dann eine so große Tabelle, dass jeder Browser ins Schwitzen kommt. Solche Monster sind auch nicht anwenderfreundlich - jedenfalls nicht ohne Suche, Filter und Paginierung.
Ich nehme mal an, dass der OP nicht gleich Daten für einen internationalen Wetterdienst mit "aktuelle Wetterdaten" meint und gehe davon aus, dass das Anliegen mit ein wenig PHP ohne externe Hilfsmittel problemlos lösbar ist.
dedlfix.