Ich versuche ein Shell-Skript zu schreiben, das die Ausgabe eines anderen Skripts in eine Datei schreibt und es bis zu einem gewissen Punkt weiterschreibt zeigen und dann wird die Datei überschrieben, so dass die Dateigröße in einem gut begrenzten Bereich bleibt.Shell Script, um bis zu einem bestimmten Punkt in eine Datei zu schreiben und dann die Datei zu überschreiben
Ich habe versucht, Endlosschleife und Schlaf so zu verwenden, dass es diese Datei überschreiben wird.
Aber es zeigt ein anderes Verhalten. Bis der Punktbefehl ausgeführt wird, nimmt die Dateigröße zu. Aber wenn ich den Befehl stoppe, wird die Dateigröße reduziert.
Wie kann ich die gleiche Datei weiterhin überschreiben und die Dateigröße beibehalten?
vielleicht könnten Sie teilen, was runscript.sh tut? Es ist aus meiner Vorstellung heraus. –
Er erzeugt einfach fortlaufende Protokolle. –
also runscript.sh selbst ist Endlosschleife? Kann es so programmiert sein? Warum sollte es nicht? –