![]() |
![]() |
|
|
|||||||
| Registrieren | Hilfe/Forumregeln | Benutzerliste | Kalender | Suchen | Heutige Beiträge | Alle Foren als gelesen markieren |
| Programmierung Rat & Tat für Programmierer |
![]() |
|
|
Themen-Optionen | Ansicht |
|
|
#1 |
|
Jr. Member
![]() Registriert seit: 17.05.2001
Alter: 53
Beiträge: 80
|
Hallo Leute!
N blödes Problem... Ich würd' gern ein Logfile alle 24 Stunden umbenennen und dabei das aktuelle Systemdatum vor den bisherigen Filenamen setzen. Beispiel: logfile.txt danach 20040810_logfile.txt nur komm ich nicht drauf, wie ich das Systemdatum in einen Filenamen einbinde. Kann mir da eine(r) gschwind unter die Arme greifen? thx G
____________________________________
> > > Bei mir gib\'s keine Viren ich hab ne Putzfrau < < < |
|
|
|
|
|
#2 |
|
Inventar
![]() Registriert seit: 24.09.2001
Beiträge: 7.335
|
man logrotate
http://www.die.net/doc/linux/man/man8/logrotate.8.html Man muss das Rad nicht neu erfinden.
____________________________________
Weiterhin zu finden auf http://martin.leyrer.priv.at , http://twitter.com/leyrer , http://www.debattierclub.net/ , http://www.tratschen.at/ und via Instant Messaging auf Jabber: m3 <ät> cargal.org . |
|
|
|
|
|
#3 |
|
Inventar
![]() |
copy logfile.txt %date%_logfile.txt
Allerding liefert %date% das Datum im Format 10.08.2004, also mit Punkten dazwischen.
____________________________________
Bei Problemen zwei Griffe ranschweißen und aus dem Fenster ..... |
|
|
|
|
|
#4 |
|
Inventar
![]() Registriert seit: 08.04.2001
Beiträge: 3.101
|
Code:
for /f "tokens=2-4 delims=./ " %%i in ('date /t') do set dat=%%k%%j%%i
sollte funktionieren. ;-) |
|
|
|
![]() |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
| Themen-Optionen | |
| Ansicht | |
|
|