Avatar billede websphere Nybegynder
20. februar 2003 - 11:09 Der er 4 kommentarer og
1 løsning

FTP returværdi

Kan man fra en perlkommando modtage et svar fra ftp om ens kommandoer er er gået godt!

Og kan man exite med en værdi

fx. exit = 0

//MG
Avatar billede mahler Nybegynder
20. februar 2003 - 11:28 #1
Hvis du skal bruge Perl som ftp-klient, kan det varmt anbefales at benytte
Net::FTP (http://search.cpan.org/author/GBARR/libnet-1.12/Net/FTP.pm), som normalt findes i enhver perl installation (den bruges af CPAN).

Her har du masser af muligheder for at finde ud af hvad der går godt og hvad der går galt...
Avatar billede mfalck Praktikant
20. februar 2003 - 11:57 #2
ja du kan godt exite med en værdi fra et perl program

exit 0;
Avatar billede mahler Nybegynder
20. februar 2003 - 12:07 #3
Hvis du vil fange exit-værdien fra ftp-kommandon (kaldt med "system" eller backticks), kan du finde den i $? (eller $CHILD_ERROR) variablen.

(Hvis du har "Programming Perl" er den beskrevet i Kapitel 2 ("The Gory Details") under afsnittet "Global Special Variables".)
Avatar billede mfalck Praktikant
20. februar 2003 - 12:48 #4
jeps - og jeg vil gætte på at Net::FTP sætter den værdi for dig så du kan vist bare skrive

bla. bla.

$rv= $ftp->put(min_fil.txt);

så burde $rv indeholde retur-koden for det.
Avatar billede websphere Nybegynder
20. februar 2003 - 14:00 #5
jeg tjekker det omlidt, lige nu har jeg et andet problem der lige skal fixes først
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester