Subject: | |
From: | |
Reply To: | |
Date: | Sat, 12 Feb 2011 08:23:55 -0800 |
Content-Type: | text/plain |
Parts/Attachments: |
|
|
If all that you're ever ever ever going to do with particular ftp is run it in a job...then in-line commands is perfect.
However if there is *any* variability (note the root of that word) then echoing to a file prior handing it off to ftp is
the solution. - d
---
Donna Hofmeister
Allegro Consultants, Inc.
408-252-2330
> -----Original Message-----
> From: HP-3000 Systems Discussion [mailto:[log in to unmask]] On Behalf Of Paul D. Christensen
> Sent: Saturday, February 12, 2011 8:18 AM
> To: [log in to unmask]
> Subject: Re: [HP3000-L] FTP Question - follow up
>
> I have seen this "echo" of commands in other processes and I've always
> wondered - what is the point of using the echo command?
>
> I simply run the ftp as inline commands in my job stream
>
> !job send,xxxx/password.xxxx, email
> !ftp
> open 209.xxx.xxx.xxx
> user myname mypassword
> cd in
> put FB0686538 FB068538.txt;move
> quit
> !IF FTPLASTERR = 0 THEN
> ! SET STDLIST=DELETE
> !ENDIF
> !EOJ
>
> what is the advantage of using echo to build a file to input to the ftp
> process?
>
>
> Dave Powell, MMfab wrote:
> > The approach you try below might work, but any error will give lots of
> > MPE unknown-command errors.
> >
> > A common workaround is using the echo or print command to build a temp
> > file, then run ftp with that file as input. With proper error
> > checking it should work.
> >
> > I have things working similar to the following
> >
> > !ECHO exitonerror >> FTPI
> > !ECHO {logon into} >> FTPI
> > !ECHO put file1.pub file1.txt >> FTPI
> > !ECHO quit >> FTPI
> > !run ftp.arpa.sys < FTPI
> >
> > Then later I do error checking a bit like
> > !IF FTPLASTERR = 0 &
> > !AND FTPXFERFILES = FTPREQFILES &
> > !AND FTPXFERFILES = your-own-file-count
> > ! all ok; purge the files
> >
> >
>
> --
> Paul D. Christensen
> 16777 Cty Rd 4 - PO Box 369
> Osakis MN 56360-0369
> 320-859-3477 - home
> 320-766-3067 - cell
> 952-767-4347 - work
>
> * To join/leave the list, search archives, change list settings, *
> * etc., please visit http://raven.utc.edu/archives/hp3000-l.html *
* To join/leave the list, search archives, change list settings, *
* etc., please visit http://raven.utc.edu/archives/hp3000-l.html *
|
|
|