On 03/07/2015 06:32 AM, David Sommerseth wrote:
From: "ToddAndMargo" <toddandma...@zoho.com>
To: "SCIENTIFIC-LINUX-USERS" <SCIENTIFIC-LINUX-USERS@listserv.fnal.gov>
Sent: 7. March 2015 05:40:43
Subject: Re: need rsync exclude help

     --exclude='{wine-*,wine-1.7.24}' /home/CDs/Linux /mnt/MyCDs/.

I am not real certain that the {} thingy works correctly.
Anyway, I only needed 'wine-*'
That seems redundant in this case.  You can always test such expansions using 
'echo'

   $ echo {wine-*,wine-1.7.24}
   wine-* wine-1.7.24
   $ echo wine-{1.7.24,package-1.2.3}
   wine-1.7.24 wine-package-1.2.3


But note no expansion occurs by the shell when surrounded by single quotes:

$ echo -exclude='{wine-*,wine-1.7.24}'
-exclude={wine-*,wine-1.7.24}

Rsync may do something with the braces, but not the shell, in this case.

Reply via email to