Heute habe ich mit einem Programm herumexperimentiert, welches in eine Logdatei Infos geschrieben hatte. Da ich immer mal wieder den Status des Programm zurücksetzen wollte, musste ich die Logdatei leeren, ohne die Datei zu entfernen
Hierzu habe ich verschiedene Möglichkeiten genutzt.
Möchte man die Datei einfach nur leeren, so genügt:
|
|
Sollen hingegen die letzten 5 Zeilen behalten werden, so nutzt man am besten eine Zwischendatei:
|
|
Oder alternativ (ohne Zwischendatei, geht aber nicht immer):
|
|