Hinzufügen von Zeilen am Ende der Datei

Möchte ich hinzufügen, Protokollen am Ende der Datei für jede Veranstaltung, und eine neue erstellen, wenn seine Größe bis zu 255 Mo.

Beispielsweise die aktuelle Datei könnte /var/log/foo.2:

/var/log/foo.0.log (full log file)
/var/log/foo.1.log (full log file)
/var/log/foo.2.log

Haben Sie eine Idee von C-source zu tun?

Danke

  • Welchen code hast du jetzt Platz? Dies ist kein "bitte Mach meine Hausaufgaben für me.com" Welche Probleme haben Sie mit dem code, den Sie bisher geschrieben haben?
  • Uh, das klingt nicht sehr Hausaufgaben-y zu mir.
  • vereinbart, aber bevor Sie unten gestimmt in Vergessenheit... google einfach mal "c-Datei manipulation" Lesen, wenn du keine C bei allen, die Sie sollten in der Lage sein, dies zu verstehen, ansonsten einfach Fragen Sie Prof. für Hilfe
  • Denn dies ist eine integrierte Funktion der meisten logging-Bibliotheken, es gibt nicht viele Gründe, sich neu erfinden. Hausaufgaben ist der größte Grund.
  • Eigentlich der richtige Sinn ist: ich bin ein großer noob in C. Also, auch wenn dies sein könnte, einfach für Sie, es war schwierig für mich und ich bin glücklich, Lesen Sie alle Ihre Kommentare und Antworten, wirklich. In diesem Zusammenhang Weise ich darauf hin, dass dies nicht eine Pflicht, sondern eine persönliche Aufgabe. Danke.
InformationsquelleAutor Denis | 2009-11-07
Schreibe einen Kommentar