Das letzte Zeichen einer Datei erreichst Du mit
seek(filesize-2)
aber
Ich schreibe in eine
CSV Einträge und möchte das letzte Komma einfach löschen, ohne dass es in den EOF zugreift oder mir sonstwie um die Ohren fliegt.
warum das? Meiner Meinung nach geht nichts über eine vernünftige Feldbegrenzung und warum solltest du überhaupt hinter dem Dateiende zugreifen?
Luckie hat ja schon den Weg der üblichen Datenbehandlung beschrieben.
Gruß
K-H