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