Ich habe einen Anwendungsfall, wo ich direkt in eine Datei schreiben und wollte es automatisch als Protokolldateien drehen.Drehen Sie eine normale Datei nach einer bestimmten Größe wie eine Protokolldatei in Perl
Eine Lösung, die ich im Auge hatte, war die Dateigröße vor jedem Schreibvorgang zu überprüfen und wenn die Größe größer ist, verschiebe sie nach Dateiname.1 (und andere Dateien, um die letzte Zählung zu inkrementieren und die letzte Datei zu löschen, wenn es mehr als die erforderliche Anzahl an Dateien ist)).
Gibt es einen besseren Weg, dies zu tun?
Bitte beachten Sie, dass ich diese Datei nur einmal pro Aufruf meines Prozesses schreibe.