for file in $( ls 048033* ) ; doarr[l]=$file
if [ -s $file ]; then
fi
I=$((I + 1))
doneIl giorno 07 febbraio 2012 11:13, Artini Alessio <AArtini@comune.pontassieve.fi.it> ha scritto:Salve a tutti,
scusate l'OT ma sto avendo difficoltà a realizzare lo script trasferimento.sh:
---------------------------------------------------------------------
#!/bin/bash
WORKINGDIR="/tmp/"
STORICO="/data/medici"
HOST='xxx.yyy.zzz.ttt'
USER='utente'
PASSWD='passsssssssssword'
#mi sposto nella cartella di lavoro/salvataggio dei file generati
cd $WORKINGDIR
declare -a arr
I=0
for file in $( ls 048033* ) ; do
if [ -s $file ]; then
arr[i]=$file
fi
I=$((I + 1))
done
ELEMENTS=${#arr[@]};
if [ $ELEMENTS -gt 0 ]; then
ftp -nv $HOST << CMD_SCRIPT
user $USER $PASSWD
ascii
prompt
mput 048033*.txt
bye
CMD_SCRIPT
fi
---------------------------------------------------------------------
Se lo eseguo ottengo:
./trsferimento.sh: line 56: syntax error: unexpected end of file
Se commento l'IF finale l'errore scompare ma dove sta questo errore?
Grazie a tutti
Alessio Artini
--
Per REVOCARE l'iscrizione alla lista, inviare un email a
debian-italian-REQUEST@lists.debian.org con oggetto "unsubscribe". Per
problemi inviare un email in INGLESE a listmaster@lists.debian.org
To UNSUBSCRIBE, email to debian-italian-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: [🔎] E131A00A587E1A47ACB9531033151C810179D951@ntsvr02.pontassieve.local" target="_blank">http://lists.debian.org/[🔎] E131A00A587E1A47ACB9531033151C810179D951@ntsvr02.pontassieve.local
--
esta es mi vida e me la vivo hasta que dios quiera