Ich habe eine txt-Datei, die ich rückwärts lesen möchte, momentan verwende ich das:
%Vor% Dies gibt alle Zeilen in meiner Datei aus.
Ich möchte die Zeilen von unten nach oben lesen.
Gibt es einen Weg, es zu tun?
Hier ist meine Lösung, um die Datei nur rückwärts zu drucken. Es ist ziemlich speicherfreundlich . Und scheint besser lesbar (IMO [= meiner Meinung nach)].
Er durchläuft die Datei rückwärts, zählt die Zeichen bis zum Anfang einer Zeile oder beginnt die Datei und liest und druckt dann die Anzahl der Zeichen als Zeile, bewegt dann den Cursor zurück und liest eine andere Zeile ...
%Vor% Natürlich ersetzen Sie PATH_TO_YOUR_FILE
durch Ihren eigenen Pfad zu Ihrer Datei, @
wird beim Öffnen der Datei verwendet, da, wenn die Datei nicht gefunden wurde oder nicht geöffnet werden kann - eine Warnung ausgelöst wird - wenn Sie sie anzeigen möchten diese Warnung - entfernen Sie einfach den Fehlerüberdrücker '@'.