datum per script an dateinamen anhaengen
liebe listen leute/innen, irgendwo in letzter zeit habe ich gelesen, wie mensch per script das datum an einen dateinamen anhängen kann. aber wo? wer kann mir sagen, wo mensch so 'was lesen kann oder wie's geht? herzlicher gruß, horst aus wunstorf am steinhuder meer
"gerhard horst kopka m. a." <ghkma@wolfz.info>
irgendwo in letzter zeit habe ich gelesen, wie mensch per script das datum an einen dateinamen anhängen kann. aber wo? wer kann mir sagen, wo mensch so 'was lesen kann oder wie's geht?
das folgende hängt an alle Dateien mit der Endung .txt das Datum in der Form YYYY-MM-DD an, also aus abc.txt wird abc-2004-03-06.txt D=`date +"%Y-%m-%d"` for f in *.txt do mv $f `basename $f .txt`-$D.txt done Bye Jürgen -- Dr.rer.nat. Juergen Vollmer, Viktoriastrasse 15, D-76133 Karlsruhe Tel: +49(721) 9204871 Fax: +49(721) 24874 Juergen.Vollmer@[informatik-vollmer.de|alumni.uni-karlsruhe.de|acm.org] www.informatik-vollmer.de
Hallo, Am Thu, 03 Jun 2004, Dr. Jürgen Vollmer schrieb:
"gerhard horst kopka m. a." <ghkma@wolfz.info>
irgendwo in letzter zeit habe ich gelesen, wie mensch per script das datum an einen dateinamen anhängen kann. aber wo? wer kann mir sagen, wo mensch so 'was lesen kann oder wie's geht?
das folgende hängt an alle Dateien mit der Endung .txt das Datum in der Form YYYY-MM-DD an, also aus abc.txt wird abc-2004-03-06.txt
D=`date +"%Y-%m-%d"` for f in *.txt do mv $f `basename $f .txt`-$D.txt done
*AUTSCH* Mach das mal mit 'a b.txt'... Mindestens quoten: mv "$f" "`basename \"$f\" .txt`-${D}.txt" Besser 'mmv' verwenden: $ ls -b a\ b.txt a.txt c\nd.txt $ mmv "*.txt" "#1-`date '+%Y-%m-%d'`.txt" $ ls -b a\ b-2004-06-03.txt a-2004-06-03.txt c\nd-2004-06-03.txt Das funktioniert wie man sieht auch mit Leerzeichen und Zeilenumbruechen. An '"' wird sich's aber verschlucken. -dnh -- If you haven't got time to RTFM, you haven't got time to whine on this mailing list.
gerhard horst kopka m. a. schrieb:
liebe listen leute/innen,
irgendwo in letzter zeit habe ich gelesen, wie mensch per script das datum an einen dateinamen anhängen kann. aber wo? wer kann mir sagen, wo mensch so 'was lesen kann oder wie's geht?
herzlicher gruß, horst aus wunstorf am steinhuder meer
sehr komfortabel übernimmt das auch krename Such mal unter www.rpmseek.com bzw. www.rpmfind.com Michael
Am Donnerstag, 3. Juni 2004 10:02 schrieb gerhard horst kopka m. a.:
liebe listen leute/innen,
irgendwo in letzter zeit habe ich gelesen, wie mensch per script das datum an einen dateinamen anhängen kann. aber wo? wer kann mir sagen, wo mensch so 'was lesen kann oder wie's geht?
herzlicher gruß, horst aus wunstorf am steinhuder meer
Hallo Gerhard, ich benutze für Screenshots folgende Script das mir einen Screenshot macht das Datum anhängt und das file in kview anzeigt: #!/bin/sh FILE=~/Screenshots/screen-`date "+%Y-%m-%d_%H:%M:%S"`.jpg import $FILE kview $FILE vielleicht hilft es Grüße GG
participants (5)
-
David Haller
-
Dr. Jürgen Vollmer
-
Georg Golombek
-
gerhard horst kopka m. a.
-
Michael Herrmann