globbing doesn't work locally
jw schultz
jw at pegasys.ws
Sat Aug 16 08:45:20 EST 2003
On Fri, Aug 15, 2003 at 03:37:21PM -0700, Rob McMillin wrote:
> This is on rsync v2.4.5 on RedHat 7.3.
>
> If I do something like
>
> rsync ... 'somehost:/path/to/files.*' /local/path
>
> it works fine, but if I do
>
> rsync ... '/local/path/to/files.*' somehost:/path/to
>
> globbing fails, yielding an error about being unable to find a file
> named 'files.*':
>
> link_stat /local/path/to/files.* : No such file or directory
> rsync error: partial transfer (code 23) at main.c(578)
>
> This strikes me as Not A Good Thing, i.e., file globbing should work
> even inside literals.
Globbing of command-line arguments is the responsibility of the shell.
--
________________________________________________________________
J.W. Schultz Pegasystems Technologies
email address: jw at pegasys.ws
Remember Cernan and Schmitt
More information about the rsync
mailing list