Hallo liebe Gemeinde,
ich habe mir gerade Thunderbird installiert, da ich von gmx die Meldung bekommen habe, das mein gmx Konto langsam seinen Höchststand erreicht hat.
Nun habe ich soweit alle mails von gmx in thunderbird und bin nun dabei die Dateien bzw emails zu sichern. Das klappt auch soweit ganz gut.
Nur mit dem Dateinamen bin ich nicht ganz einverstanden. Als Beispiel nehmen wir jetzt mal mein Bankkonto. Thunderbird benennt die Datei wie folgt:
Ihr Einkauf mit Ihrem xxxx-Konto Premium - xxx.com' (umsaetze at xxxxxxx.xx) - 2017-04-03 0321.eml
Habe mal die wichtigsten Daten geixt.
Ich möchte jetzt gerne das Datum vorne haben, wie in diesem Beispiel hier
2017-04-03 0321 - Ihr Einkauf mit Ihrem xxxx-Konto Premium - xxx.com' (umsaetze at xxxxxxx.xx).eml
Ich hoffe doch sehr das das irgendwie automatisch geht, denn wie in diesem Falle wären das über 600 Dateien, die alle von Hand zu ändern, wäre ne Jahresaufgabe.
Ich hoffe ihr wisst was ich meine und könnt mir da weiter helfen.
MUT, Dateien umbenennen: Datum von hinten nach vorne setzen
Moderators: Hacker, Stefan2, white
Re: Frage zu Datum von hinten nach vorne setzen
>> viewtopic.php?p=402738#p402738
VON:
Ihr Einkauf mit Ihrem xxxx-Konto (umsaetze at xxxxxxx.xx) - 2017-04-02 0261.eml
Ihr Einkauf mit Ihrem xxxx-Konto Premium - xxx.com' (umsaetze at xxxxxxx.xx) - 2018-04-03 0321.eml
ZU:
2017-04-02 0261 - Ihr Einkauf mit Ihrem xxxx-Konto (umsaetze at xxxxxxx.xx).eml
2018-04-03 0321 - Ihr Einkauf mit Ihrem xxxx-Konto Premium - xxx.com' (umsaetze at xxxxxxx.xx).eml
[N-15-1] - [N1--19]
Erklärung:
[N-15-1] - gibt mir die letzten 15 von hinten (also: das 15te von hinten bis zum 1ten von hinten)
Ihr Einkauf mit Ihrem xxxx-Konto (umsaetze at xxxxxxx.xx) - 2017-04-02 0261.eml
ERGIBT: 2017-04-02 0261
[N1--19] - gib mir alles vom Anfang (1) an, bis auf die letzten 19 vom Ende
Ihr Einkauf mit Ihrem xxxx-Konto (umsaetze at xxxxxxx.xx) - 2017-04-02 0261.eml
ERGIBT: Ihr Einkauf mit Ihrem xxxx-Konto (umsaetze at xxxxxxx.xx)
Jetzt beides zusammensetzen: [N-15-1] - [N1--19]
ERGIBT: 2017-04-02 0261 - Ihr Einkauf mit Ihrem xxxx-Konto (umsaetze at xxxxxxx.xx).eml
VON:
Ihr Einkauf mit Ihrem xxxx-Konto (umsaetze at xxxxxxx.xx) - 2017-04-02 0261.eml
Ihr Einkauf mit Ihrem xxxx-Konto Premium - xxx.com' (umsaetze at xxxxxxx.xx) - 2018-04-03 0321.eml
ZU:
2017-04-02 0261 - Ihr Einkauf mit Ihrem xxxx-Konto (umsaetze at xxxxxxx.xx).eml
2018-04-03 0321 - Ihr Einkauf mit Ihrem xxxx-Konto Premium - xxx.com' (umsaetze at xxxxxxx.xx).eml
[N-15-1] - [N1--19]
Erklärung:
[N-15-1] - gibt mir die letzten 15 von hinten (also: das 15te von hinten bis zum 1ten von hinten)
Ihr Einkauf mit Ihrem xxxx-Konto (umsaetze at xxxxxxx.xx) - 2017-04-02 0261.eml
ERGIBT: 2017-04-02 0261
[N1--19] - gib mir alles vom Anfang (1) an, bis auf die letzten 19 vom Ende
Ihr Einkauf mit Ihrem xxxx-Konto (umsaetze at xxxxxxx.xx) - 2017-04-02 0261.eml
ERGIBT: Ihr Einkauf mit Ihrem xxxx-Konto (umsaetze at xxxxxxx.xx)
Jetzt beides zusammensetzen: [N-15-1] - [N1--19]
ERGIBT: 2017-04-02 0261 - Ihr Einkauf mit Ihrem xxxx-Konto (umsaetze at xxxxxxx.xx).eml
Re: Frage zu Datum von hinten nach vorne setzen
Vielen Dank für die schnelle Antwort.
Wie sieht das aus bei verschiedenen Längen der Dateinamen.
Das Beispiel hier war noch ein kurzer Dateiname.
Muß ich den Vorgang dann bei allen Dateinamen wiederholen oder gibts da einen Trick ???
Also im Prinzip der gleiche Vorgang wie bei meiner anderen Frage.
Wie sieht das aus bei verschiedenen Längen der Dateinamen.
Das Beispiel hier war noch ein kurzer Dateiname.
Muß ich den Vorgang dann bei allen Dateinamen wiederholen oder gibts da einen Trick ???
Also im Prinzip der gleiche Vorgang wie bei meiner anderen Frage.
- sqa_wizard
- Power Member
- Posts: 3893
- Joined: 2003-02-06, 11:41 UTC
- Location: Germany
Re: Frage zu Datum von hinten nach vorne setzen
Wie man an der Erklärung von Stefan2 sieht, werden die Zeichen bei der Berechnung mit Absicht von hinten gezählt.
Es ist also egal, wie lang der Dateiname vorne ist, berücksichtigt werden nur die letzten 15 Zeichen (-15) also das Datum und der Name von vorn (1) bis zum 19. Zeichen von hinten (-19)
Es ist also egal, wie lang der Dateiname vorne ist, berücksichtigt werden nur die letzten 15 Zeichen (-15) also das Datum und der Name von vorn (1) bis zum 19. Zeichen von hinten (-19)
#5767 Personal license