I want share my little script for: 1) make a list of files to download (file named dato.dat); with script lista.x (passed to lftp with lftp -d -f lista.x)
--- lista.x ---- debug 100 cache expire 1s bookmark add mio2 ftp://socrat3:[EMAIL PROTECTED]:65500 bookmark add mio ftp://socrat3:[EMAIL PROTECTED] o mio2 find ./APPS/XANDROS.DESKTOP/ > dato.dat close quit ---- end lista.x script --- 2) make a script (named scaricatore.sh) for upload files (see dato.dat) with mget (single file command) to mirror fast (but limited space) and download files (dato.dat) in local directory. #!/bin/bash FTP1="ftp://socrat3:[EMAIL PROTECTED]:65500" FTPMIRROR1="ftp://socrat3:[EMAIL PROTECTED]:21" rm -f scaricatore.sh rm -f dato.dat lftp -d -f lista.x # INIZIO - QUESTO ALG FA LO SCRIPT lftp PER SCARICARE DA BOOK1 # E PULISCE ALCUNE DIR NON SCARICABILI echo "o $BOOK1" > scaricatore.sh cat dato.dat | sed s/.// | sed /\\/$/d > dato.dat for i in `cat dato.dat` do echo "mget -c $FTP1$i -O $FTPMIRROR1" >> scaricatore.sh echo "mget -c -E $FTPMIRROR1$i -O $i" >> scaricatore.sh done echo "close" >> scaricatore.sh echo "quit" >> scaricatore.sh # FINE - QUESTO ALG FA LO SCRIPT lftp PER SCARICARE DA BOOK1 lftp -d -f scaricatore.sh -- -- Salvatore Crapanzano <[EMAIL PROTECTED]>