← Back to team overview

sslug-teknik team mailing list archive

Re: Shell programmering

 

On Thursday 22 November 2001 15:18, you wrote:
> 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.
> Men dette script skriver kun teksten ud på skærmen, og udfører ingenting.
> cd /usr/scripts/testscripts
> echo 'cd /usr/scripts/testscripts/files'
> echo 'unset noclobber'
> echo 'ftp'
> echo 'echo "open www.mitftpdomæne.dk\'
> echo 'user migselv mitpassword\'
> echo 'cd /kataloget\'
> echo 'bin\'
> echo 'get minfil.data\'
> echo 'quit"'
> exit -1
> (Redhat 6)
> Håber I kan hjælpe.

kald til echo udskriver kun noget på skærmen, drop echo og apostroffer..

hvis du er helt klar over filnavnet vil jeg da umiddelbart anbefale dig at 
droppe det shellscript og bare bruge et program såsom wget eller ncftpget til 
at hente filen .. det kræver ikke mere end en linie :)

-- 
Anders
-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GO d--@ s:+ a-- C++ $UL++ P++ L+++ E- W+ N(+) o K? w !O M-- V
PS+ PE@ Y+ PGP+ t 5 X R+ tv+ b+ DI+++ D+ G e- h !r y?
------END GEEK CODE BLOCK------


Follow ups

References