![]() |
![]() |
|
![]() |
![]() |
|
Programmierung Rat & Tat für Programmierer |
![]() |
|
Themen-Optionen | Ansicht |
![]() |
#1 |
Jr. Member
![]() Registriert seit: 17.05.2001
Alter: 52
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) | |
|
|