scp question

Top Page
Attachments:
Message as email
+ (text/plain)
Delete this message
Reply to this message
Author: Kevin Buettner
Date:  
New-Topics: 4 packages not fully installed or removed
Subject: scp question
On Sep 12, 12:59am, der.hans wrote:

> Am 11. Sep, 2003 schw=E4tzte Kurt Granroth so:
> =


> > This problem is due to the interaction with the shell. When you spec=

ify a
> > wildcard on the command line, the shell will try to expand it out BEF=

ORE
> > sending it to the command. So you may be intending the '*' to be pas=

sed to
> > scp as-is.. but it's not, it's expanded out (to nothing in your case)=

first.
> =


> That is true in most cases, but if it encounters a colon it won't expan=

d the
> glob as it presumes that's for the remote machine.


I'm not convinced of this. Here's a counterexample (using bash as the
shell):

    ocotillo:testdir$ touch foo foo:bar foo:foo
    ocotillo:testdir$ echo foo:*
    foo:bar foo:foo


Kevin