× 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.



Original script had one space between the two parameters. Nothing was
truncated. The single space between scp and the first parameter was
left alone, but the space between the parameters was totally removed.
Replacing the single space with 4 spaces had the same result - single
space following scp and no space between the two parameters. Also,
nothing truncated or mangled.

John McKee

On Wed, Aug 14, 2013 at 11:56 AM, Chris Bipes
<chris.bipes@xxxxxxxxxxxxxxx> wrote:
I have run into something similar to this before. The problem being that the shell parser would build the command, expanding the variables. It would not insert white space between the parameters so you had to put enough spaces in the line to hold the expanded variables. Try adding a few more blanks in your script and see if the expanded variables still generate the line all run together.

--
Chris Bipes
Director of Information Services
CrossCheck, Inc.

-----Original Message-----
From: midrange-l-bounces@xxxxxxxxxxxx [mailto:midrange-l-bounces@xxxxxxxxxxxx] On Behalf Of John McKee
Sent: Wednesday, August 14, 2013 9:50 AM
To: Midrange Systems Technical Discussion
Subject: Re: Secuer copy (scp) issue

Script on my side has scp -v as last line. That is what I am
referring to. The script cleaqrly has white space between the source
and destination parameters on scp. But, log shows no space between
them.

I just received yet another email from the remote site. Again, he is
focused on replacing the variable SERV for an explicit destination.
Despite the fact that the output from scp -v clearly shows a
connection has been established with his system. I have asked him to
check the old server, if it is available for how it is configured.

Earlier, I tried replacing one of the four spaces with a backslash,
hoping it was the defined escape character. It wasn't. Still
scrunched the two parameters into one.

The original scp command in this mess isthis:

scp -v ${PEDID}@${SERV}:${PATHE|$1 ${PATHO}

The output from scp -v shows no space at all between $1 and ${PATHO}

Why he feels that replacing $SERV with the specific name id beyond me.

--
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: http://lists.midrange.com/mailman/listinfo/midrange-l
or email: MIDRANGE-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at http://archive.midrange.com/midrange-l.


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.