Backup, Restore und Transfer von Daten
-
chris76
- Posts: 1878
- Joined: 2003-06-27 14:37
- Location: Germering
-
Post
by chris76 »
Tach also wenn ich IAM so umstellen möchte wie in der FAQ beschrieben.
So das der Abrechnungszeitraum mit meinem 1&1 übereinstimmt.
Code: Select all
YM_CURRENT=`date '+%Y-%m'`
YM_LAST=`date --date='1 month ago' '+%Y-%m'`
YM_NEXT=`date --date='1 month' '+%Y-%m'`
$IAM -f $YM_CURRENT-00 -t $YM_CURRENT-99 -w $WWWDIR/$YM_CURRENT.html $DUMP
$IAM -f $YM_LAST-00 -t $YM_LAST-99 -w $WWWDIR/$YM_LAST.html $DUMP
ln -sf $WWWDIR/$YM_CURRENT.html $WWWDIR/current.html
ln -sf $WWWDIR/$YM_LAST.html $WWWDIR/last.html
wenn das ganze so aussieht, dann funst mein Report auch.
Wenn ich die 00 und die 99 durch 05 ersetze (der 5te ist mein Abrechnungszeitraum) dann erhälte ich nur noch einen verstümmelten Report.
Hat jemand eine Idee was ich falsch mache oder woran es liegen könnte?
Danke Christian
-
buddl
- Posts: 11
- Joined: 2002-12-13 15:41
-
Post
by buddl »
also wenn ich mich nicht ganz irre, ist das hier die beste Lösung
Code: Select all
#!/bin/sh
IAM=/usr/local/iam/iam
DUMP=/usr/local/iam/dump
WWWDIR=/home/www/web1/html/intern/traffic
YM_CURRENT=`date '+%Y-%m'`
YM_TLAST=`date --date='2 month ago' '+%Y-%m'`
YM_LAST=`date --date='1 month ago' '+%Y-%m'`
YM_NEXT=`date --date='1 month' '+%Y-%m'`
YM_DAY=`date '+%d'`
if [ $YM_DAY -lt 08 ]
then
$IAM -f $YM_LAST-08 -t $YM_CURRENT-08 -w $WWWDIR/$YM_CURRENT.html $DUMP
$IAM -f $YM_TLAST-08 -t $YM_LAST-08 -w $WWWDIR/$YM_LAST.html $DUMP
ln -sf $WWWDIR/$YM_CURRENT.html $WWWDIR/current.html
ln -sf $WWWDIR/$YM_LAST.html $WWWDIR/last.html
else
$IAM -f $YM_CURRENT-08 -t $YM_NEXT-08 -w $WWWDIR/$YM_NEXT.html $DUMP
$IAM -f $YM_LAST-08 -t $YM_CURRENT-08 -w $WWWDIR/$YM_CURRENT.html $DUMP
ln -sf $WWWDIR/$YM_NEXT.html $WWWDIR/current.html
ln -sf $WWWDIR/$YM_CURRENT.html $WWWDIR/last.html
fi
exit $?
ist glaub auch hier ausm Forum!
Mein Abrechnungstag ist der 8.
-
chris76
- Posts: 1878
- Joined: 2003-06-27 14:37
- Location: Germering
-
Post
by chris76 »
Danke nun klappt es
TNX Christian