Oh yeah,
du är höger,
rumi78, att är denna förvirring med ”indata” och ”outdataen” som jag nämnde redan!
Med ”sätt” den skulle lösningen är boten; -)
På något sätt I hade en gång ett liknande fall här, var jag g en lik lösning se detta:
nr.! /bin/shHOST= " xxxxxx ",USER= " ljung ",PASSWD= " ******* ”,CMDFILE= " /tmp/rc.ftp.$$ ",REMOTEDIR= " /usr/indata ",LOCALDIR= " /usr/outdata ",PATTERN= " *2010020214* ",
NUMFILES=10
LISTING=$ (ftp - i $HOST- <>användaren $USER $PASSWD
cd $REMOTEDIR
ls $PATTERN
avslutat
EOF)
SLISTING=$ (eka $LISTING | snitt - f1-$NUMFILES - D " ”)
eka ”öppen $HOST” > CMDFILE
eka ”användaren $USER $PASSWD” >> CMDFILE
eka ”verbose” >> CMDFILE
eka ”ASCII” >> CMDFILE
eka ”cd $REMOTEDIR” >> CMDFILE
eka ”lcd $LOCALDIR” >> CMDFILE
för SPARA i $SLISTING
gör
eka ”får $FILE” >> CMDFILE
gjort
eka ”avslutat” >> CMDFILE
ftp - i <�>rmen CMDFILE
I stort vi använder FTP för att skapa en fjärrkontroll som listar därefter för att bearbeta de första 10 beståndsdelarna i en understödjaFTP, kliver.
wmp