Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 30 Jan 2006 14:56:04 +1100
From:      Gavin Cameron <ggcameron@gmail.com>
To:        Angelo Christou <christou44@yahoo.com>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: FTP Automate Shell Script
Message-ID:  <1efd1aec0601291956h1ff6b369i5b215380908fb141@mail.gmail.com>
In-Reply-To: <20060130034503.80452.qmail@web37106.mail.mud.yahoo.com>
References:  <20060130034503.80452.qmail@web37106.mail.mud.yahoo.com>

next in thread | previous in thread | raw e-mail | index | archive | help
A .netrc file (read the ftp man page) may work for you.

Cheers
Gavin

On 1/30/06, Angelo Christou <christou44@yahoo.com> wrote:
>
> Hello. I am using FreeBSD 6.0 and Bash as my shell. I
> am following a tutorial to create a shell script to
> copy some files. It works perectly exept for 2 points.
>
> Here is the article -
>
> http://www.quepublishing.com/articles/printerfriendly.asp?p=3D170517
>
> Here is the script -
>
> #!/bin/sh
>
> temp=3D"/tmp/$(basename $0).$$" ; trap "/bin/rm -f
> $temp" 0
> targetdir=3D"remote-dir"
> remote=3D"laptop.intuitive.com"
>
> echo "taylor" > $temp
> echo "cd $targetdir" >> $temp
>
> for file in *
> do
> if [ -f $file ] ; then
>   echo "put $file $file" >> $temp
> else
>   echo "skipping $file: not a file." >&2
> fi
> done
>
> echo "quit" >> $temp
>
> ftp $remote < $temp
>
> exit 0
>
> One problem is that the password must be entered
> manually, I have spent a good part of the day
> experimenting but can't seem to automate this. Can the
> password be entered using the script?
>
> The other problem is that it copies the actual file.
> What command would I look at to copy only images
> (.jpg) for example?
>
> Thanks in advance.
> Ang.
>
> __________________________________________________
> Do You Yahoo!?
> Tired of spam?  Yahoo! Mail has the best spam protection around
> http://mail.yahoo.com
> _______________________________________________
> freebsd-questions@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to "
> freebsd-questions-unsubscribe@freebsd.org"
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1efd1aec0601291956h1ff6b369i5b215380908fb141>