title image


Smiley Script zum FTP upload
Hallo,



ich breche mir nun schon seit zwei Tagen die Ohren und bekomme es nicht hin (weil absoluter Anfänger).



Ich möchte gern folgendes realisieren:



Dateien eines verzeichnissen von einem bestimmten Typ, umbenennen, per FTP übertragen, am Ziel wieder zurück nennen und die Quelle löschen. Schön wäre ein Logfunktion, eine Prüfung ob Zielhost erreichbar, eine Prüfung ob Datei angekommen, vorm löschen,...



Hat jemand evtl. schon sowas bzw. kann helfen ???

FTPHOST=ZIELSERVER

user=Benutzer

pw=Passwort

LOGFILE=/home/user/Log/ftptrans.run.log



# Datum formatieren - Jahr-Monat-Tag-Stunde-Minute

DATUM=`date '+%Y_%m_%d_%H%M'`



echo "$DATUM" > $LOGFILE



# leere Dateien entfernen

find /home/edv/transfer -type f -size 0 -exec rm -f {} \;





cd /home/edv/transfer



# rdy Dateien umbenennen in Trans

for i in *.rdy

do

mv $i $i.trans

done





Danke Hawe



ftp -ni $FTPHOST <
quote user $user

quote pass $pw

cd FTP

bin

quote prompt

mput *.trans

ls

rename *.trans *.rdy

bye

EOF



rm /home/edv/transfer/*.trans



geschrieben von

Login

E-Mail:
  

Passwort:
  

Beitrag anfügen

Symbol:
 
 
 
 
 
 
 
 
 
 
 
 
 

Überschrift: