× The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.



kevin...

we have key auth working for sftp but want to allow user password also...
so obviously why i'm pursuing expect...

using EXPECT, can I simply spawn the same sftp command I use for key
auth...??

l_sftpCommand = 'PATH=$PATH:/QOpenSys/usr/bin && sftp ' +
'-vvv ' +
'-oport=' + %trim(l_port) + ' ' +
'-b /tmp/sftpBatchFile.BCH ' +
%trim(l_userName) + '@' + %trim(l_host);

so basically in my EXPECT script, i say "spawn" and then specify the same
sftp command above and it will utilize the batch file? or do my sftp
get/put commands need to be built into the EXPECT script?


On Thu, May 3, 2018 at 8:53 AM, Jay Vaughn <jeffersonvaughn@xxxxxxxxx>
wrote:

i seeeeee... ok getting a better picture of all this - i did understand
that EXPECT mimic'd someone at a terminal... but i see the spawn command
will do what I need for the sftp execution

On Thu, May 3, 2018 at 8:51 AM, Kevin Bucknum <Kevin@xxxxxxxxxxxxxxxxxxx>
wrote:

Expect doesn't change anything about using sftp. Expect just asks like a
person typing at a terminal. Here is one of our scripts.

#!/usr/local/bin/expect -f
spawn sftp -oPort=9002 xxx@1.1.1.1
expect "password:"
send abc123n"
expect "sftp>"
send "mput *\n"
expect "sftp>"
send "quit\n"




Kevin Bucknum
Senior Programmer Analyst
MEDDATA/MEDTRON
Tel: 985-893-2550

-----Original Message-----
From: MIDRANGE-L [mailto:midrange-l-bounces@xxxxxxxxxxxx] On Behalf
Of Jay Vaughn
Sent: Thursday, May 3, 2018 7:47 AM
To: Midrange Systems Technical Discussion
Subject: Re: trouble installing EXPECT using Scott Klement Reference

also, by using EXPECT (instead of SFTP), is there a way to specify the
port to
use?

On Thu, May 3, 2018 at 8:45 AM, Jay Vaughn <jeffersonvaughn@xxxxxxxxx>
wrote:

indeed - thank you - let me go from here...

On Thu, May 3, 2018 at 8:41 AM, Kevin Bucknum
<Kevin@xxxxxxxxxxxxxxxxxxx>
wrote:

It looks to me like if you follow those instructions it would be at
/usr/bin/expect. If you want it in qopensys you would need to
either
copy/move it, or create a symbolic link (the better option)





Kevin Bucknum
Senior Programmer Analyst
MEDDATA/MEDTRON
Tel: 985-893-2550

-----Original Message-----
From: MIDRANGE-L [mailto:midrange-l-bounces@xxxxxxxxxxxx] On
Behalf
Of Jay Vaughn
Sent: Thursday, May 3, 2018 7:35 AM
To: Midrange Systems Technical Discussion
Subject: trouble installing EXPECT using Scott Klement Reference

Hopefully someone can help...

I'm following the short instructions in this link...

https://www.scottklement.com/expect/

however, when I am done and check for the expect command using
the
following command, I do not see it...

WRKLNK OBJ('/qopensys/usr/bin/expect')

It appears i am not doing the install correctly. What am I
missing?

Jay
--
This is the Midrange Systems Technical Discussion (MIDRANGE-L)
mailing
list
To post a message email: MIDRANGE-L@xxxxxxxxxxxx To subscribe,
unsubscribe, or change list options,
visit: https://lists.midrange.com/mailman/listinfo/midrange-l
or email: MIDRANGE-L-request@xxxxxxxxxxxx Before posting, please
take a moment to review the archives at
https://archive.midrange.com/midrange-l.

Please contact support@xxxxxxxxxxxx for any subscription related
questions.

Help support midrange.com by shopping at amazon.com with our
affiliate
link: http://amzn.to/2dEadiD
--
This is the Midrange Systems Technical Discussion (MIDRANGE-L)
mailing list To post a message email: MIDRANGE-L@xxxxxxxxxxxx To
subscribe, unsubscribe, or change list options,
visit: https://lists.midrange.com/mailman/listinfo/midrange-l
or email: MIDRANGE-L-request@xxxxxxxxxxxx Before posting, please
take
a moment to review the archives at
https://archive.midrange.com/midrange-l.

Please contact support@xxxxxxxxxxxx for any subscription related
questions.

Help support midrange.com by shopping at amazon.com with our
affiliate
link: http://amzn.to/2dEadiD



--
This is the Midrange Systems Technical Discussion (MIDRANGE-L) mailing
list
To post a message email: MIDRANGE-L@xxxxxxxxxxxx To subscribe,
unsubscribe, or change list options,
visit: https://lists.midrange.com/mailman/listinfo/midrange-l
or email: MIDRANGE-L-request@xxxxxxxxxxxx Before posting, please take
a moment to review the archives at
https://archive.midrange.com/midrange-l.

Please contact support@xxxxxxxxxxxx for any subscription related
questions.

Help support midrange.com by shopping at amazon.com with our affiliate
link: http://amzn.to/2dEadiD
--
This is the Midrange Systems Technical Discussion (MIDRANGE-L) mailing
list
To post a message email: MIDRANGE-L@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: https://lists.midrange.com/mailman/listinfo/midrange-l
or email: MIDRANGE-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at https://archive.midrange.com/midrange-l.

Please contact support@xxxxxxxxxxxx for any subscription related
questions.

Help support midrange.com by shopping at amazon.com with our affiliate
link: http://amzn.to/2dEadiD




As an Amazon Associate we earn from qualifying purchases.

This thread ...

Follow-Ups:
Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.