shell-variable für aktuelles datum an datei anhängen. wie?

Bash, Shell, PHP, Python, Perl, CGI
tobias111
Posts: 78
Joined: 2002-12-02 20:19

shell-variable für aktuelles datum an datei anhängen. wie?

Post by tobias111 »

hallo leute,

ich möchte folgendes möglichst einfach realisieren:
kopiere die datei test.txt in ein verzeichnis und hänge das aktuelle dateidatum an, ergebnis beispielsweise also:

cp /root/test.txt /home/web/kunde1/htdocs/test-22.01.03.txt
muss nicht so aussehen, kann auch test.txt.012203 oder so sein. ganz egal, hauptsache die datei kriegt einen anderen namen und hat irgendwie das datum mit drin. gibt's da möglichkeiten in der shell?

danke euch!!!
gruß
to
captaincrunch
Userprojekt
Userprojekt
Posts: 7066
Joined: 2002-10-09 14:30
Location: Dorsten

Re: shell-variable für aktuelles datum an datei anhängen. wie?

Post by captaincrunch »

Code: Select all

cp datei /irgendwohin/datei-`date +%F`
Last edited by captaincrunch on 2003-01-22 16:36, edited 1 time in total.
DebianHowTo
echo "[q]sa[ln0=aln256%Pln256/snlbx]sb729901041524823122snlbxq"|dc
majortermi
Userprojekt
Userprojekt
Posts: 916
Joined: 2002-06-17 16:09

Re: shell-variable für aktuelles datum an datei anhängen. wie?

Post by majortermi »

file=/pfad/zum/testfile
path=/pfad/zum/ziel
newfile=$path/`basename ${file}`-`date +%d-%m-%y`
cp $file $newfile
Erst nachlesen, dann nachdenken, dann nachfragen... :)
Warum man sich an diese Reihenfolge halten sollte...
delete-me
Posts: 4
Joined: 2002-09-04 22:40

Re: shell-variable für aktuelles datum an datei anhängen. wie?

Post by delete-me »

Verusch es mal mit

Code: Select all

mv /datei/vorher/test /datei/nachher/test-`date '+%d-%m-%Y'`
tobias111
Posts: 78
Joined: 2002-12-02 20:19

Re: shell-variable für aktuelles datum an datei anhängen. wie?

Post by tobias111 »

hey, danke leute,

ihr seid saugut, verdammt! ;-)

to
captaincrunch
Userprojekt
Userprojekt
Posts: 7066
Joined: 2002-10-09 14:30
Location: Dorsten

Re: shell-variable für aktuelles datum an datei anhängen. wie?

Post by captaincrunch »

ihr seid saugut, verdammt!
Sag das mal meinem Arbeitgeber ... :lol:
DebianHowTo
echo "[q]sa[ln0=aln256%Pln256/snlbx]sb729901041524823122snlbxq"|dc