I haven't had to use SFTP in a while where I had to do something like this. Back when we used batch files and expect, I would connect, run the ls, then disconnect. Capture all of that output to a file, and then parse the file to create the script to log
in and retrieve the file(s) that I wanted. If I had to start a new project with those requirements, I would do it in python, so it wouldn't be an issue.
On Tue, 2020-11-24 at 12:08 +0000, John Place wrote:
Unfortunately it all has to be done via sFTP
Sent from my Verizon, Samsung Galaxy smartphone
From: ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx <ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx> on behalf of Udesen, Peder <Peder.Udesen@xxxxxxxxxxxxxxx>
Sent: Tuesday, November 24, 2020 1:23:52 AM
To: FTPAPI/HTTPAPI mailing list <ftpapi@xxxxxxxxxxxxxxxxxxxxxx>
Subject: Re: [Ftpapi] sFTP and LS
In FTP try to type HELP LS
There you can see that if you change the current library to ie MYLIB and in FTP type
LS MYLIB2 (DISK
Then a file named LSOUTPUT is created in MYLIB with the file names in MYLIB2.
Kind regards
Peder Udesen
Fra: ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx <ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx>
På vegne af John Place
Sendt: 23. november 2020 17:12
Til: 'FTPAPI/HTTPAPI mailing list' <ftpapi@xxxxxxxxxxxxxxxxxxxxxx>
Emne: Re: [Ftpapi] sFTP and LS
CAUTION: This email originated from outside of the organization.
Do not click links or open attachments unless you recognize the sender and know the content is safe.
I’d like to get a listing of all the files on the site so I can determine what files I haven’t parsed that is typically how I approach this when I’m unsure what
the file names will be….
--
Thank You,
John Place
284 Fuel Supply LLC
General Manager
Direct Line: 563-468-5289
Cell: 563-529-0162
Email: John.Place@xxxxxxxxxxxxxxx
Notice: Any agreement discussed or implied in this message is for discussion purposes only and may not be relied upon to bind the company. Agreements are binding only when fully committed to writing and executed by authorized representatives of all the parties.
The information contained herein, while provided in good faith and believed to be accurate, is provided by 284 Fuel Supply, LLC and or Iowa 80 Group, Inc. and their affiliates as an accommodation to their readers for information purposes only, it is not guaranteed
as to accuracy or completeness. The information contained in this communication is confidential and is intended only for the use of the addressee. It is solely the property of 284 Fuel Supply and or Iowa 80 Group Inc. and their affiliates. Unauthorized use
of this information, in whole or in part, is strictly prohibited. If you have received this communication in error, please notify us immediately by return e-mail and destroy this communication, including all attachments and any copies.
Don’t think so, but you do the ls on the other system to a file and then get that file via sftp
Michael Mayer-Oakes
Data Scientist
500 Crocker Drive. Vacaville, CA. 95688
Phone: 707-452-2868 |
www.mariani.com
Celebrating over 100 years of being your Global Supplier of Dried Fruits and Snacks.
Please consider the environment before printing this email.
Is it possible to redirect the ls listing to a stream file in the IFS using qshell?
The ls command displays the files in the sFTP site directory but I can’t seem to redirect them using (>) or -f or anything I can think of, let me know your thought
pls.
--
Thank You,
John Place
284 Fuel Supply LLC
General Manager
Direct Line: 563-468-5289
Cell: 563-529-0162
Email: John.Place@xxxxxxxxxxxxxxx
Notice: Any agreement discussed or implied in this message is for discussion purposes only and may not be relied upon to bind the company. Agreements are binding only when fully committed to writing and executed by authorized representatives of all the parties.
The information contained herein, while provided in good faith and believed to be accurate, is provided by 284 Fuel Supply, LLC and or Iowa 80 Group, Inc. and their affiliates as an accommodation to their readers for information purposes only, it is not guaranteed
as to accuracy or completeness. The information contained in this communication is confidential and is intended only for the use of the addressee. It is solely the property of 284 Fuel Supply and or Iowa 80 Group Inc. and their affiliates. Unauthorized use
of this information, in whole or in part, is strictly prohibited. If you have received this communication in error, please notify us immediately by return e-mail and destroy this communication, including all attachments and any copies.
This email and any files transmitted with it may be confidential and intended solely for the use of the individual or entity to which they are addressed. If you have received
this email in error please notify the sender.
Kevin Bucknum
Senior Programmer Analyst
MEDDATA /
MEDTRON
120 Innwood Drive
Covington LA 70433
Local: 985-893-2550
Toll Free: 877-893-2550
https://www.medtronsoftware.com
CONFIDENTIALITY NOTICE
This document and any accompanying this email transmission contain confidential information, belonging to the sender that is legally privileged.
This information is intended only for the use of the individual or entity named above. The authorized recipient of this information is prohibited from disclosing this information to any other party and is required to destroy the information after its stated
need has been fulfilled. If you are not the intended recipient, or the employee of agent responsible to deliver it to the intended recipient, you are hereby notified that any disclosure, copying, distribution or action taken in reliance on the contents of
these documents is STRICTLY PROHIBITED. If you have received this email in error, please notify the sender immediately to arrange for return or destruction of these documents.
|