sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #44699
RE: Shell programmering
>
> On Thu, Nov 22, 2001 at 03:18:42PM +0100, Dan Mortensen wrote:
> > Dav
> >
> > Jeg har lavet mig et lille script, men det virker ikke helt.
> > Jeg skal lave en ftp forbindelse til et domæne, og hente en fil.
> Det findes der programmer til...
>
> wget kan hente ting fra en url.
> ncftpget kan hente filer.
>
> > Men dette script skriver kun teksten ud på skærmen, og
> udfører ingenting.
> Man skal lave nogle lidt mere snedige ting for at faa ftp til
> at udfoere
> kommandoer paa vejne af en selv. Desuden er det eneste echo-kommandoen
> goer, at skrive ud paa skaermen...
>
En anden mulighed er et perl-script, her kan du åbne en file-handle og
printe til den.
Noget i stil med:
#!/usr/bin/perl
open (FTP, "| /bin/ftp");
print FTP "open www.mitftpdomæne.dk\n";
print FTP "user migselv mitpassword\n";
print FTP "/kataloget\n";
print FTP "bin\n";
print FTP "get minfil.data\n";
print FTP "quit\n";
close FTP;
Dette skulle gøre hvad du vil, men det letteste er nok at bruge wget.
Søren