Re: Fwd: Problem with file exclusion pattern

2022-05-01 Thread H via rsync
On 04/30/2022 09:13 PM, Kevin Korb via rsync wrote:
> Sure, that is the way it normally works.  By default everything is included.  
> Excludes exclude things.  Includes are exceptions to includes that follow.
>
> Note that this can get very complicated.  --exclude-from=file.txt makes 
> things much easier as you can use the +/- syntax to put both includes and 
> excludes into the same file.
>
> On 4/30/22 20:48, H via rsync wrote:
>> On 04/30/2022 08:22 PM, Kevin Korb via rsync wrote:
>>> Includes override excludes that follow.  So, your include of * meant that 
>>> nothing was being excluded.  An exclude before any includes isn't affected 
>>> by the includes.
>>>
>>> On 4/30/22 20:04, H via rsync wrote:
 On 04/30/2022 07:56 PM, H via rsync wrote:
>
> Ah, I was under the impression that all inclusion patterns need to 
> preceed the exclusion patterns?
>
>
>
>  Forwarded Message 
> Subject: Re: Problem with file exclusion pattern
> Date: Sat, 30 Apr 2022 18:49:22 -0400
> From: Kevin Korb 
> To: H 
>
>
>
> Drop the include of * or move the exclude of *.~lock* before it.  Also,
> -c is almost always a bad idea.
>
> On 4/30/22 18:18, H via rsync wrote:
>> I am running rsync on Linux and have yet to find the appropriate pattern 
>> to exclude files containing '.~lock' as part of the name of files 
>> existing in any directory, ie ~/test and below.
>>> rsync -vHrltDium -c --chmod=Du+rwx,go-rwx,Fu+rw,go-rw --no-perms 
>>> --stats --include='*' --include='*/' --exclude='*.~lock*' --exclude='*' 
>>> -e "ssh -y -p 22" ~/test/ someone@1.2.3.4:~/test
>>> Can anyone point out what I have missed in the above?
>>> Thank you.
>>>
> -- 
> ~*-,._.,-*~'`^`'~*-,._.,-*~'`^`'~*-,._.,-*~'`^`'~*-,._.,-*~'`^`'~*-,._.,
>  Kevin Korb    Phone:    (407) 252-6853
>  Systems Administrator    Internet:
>  FutureQuest, Inc.    ke...@futurequest.net   (work)
>  Orlando, Florida    k...@sanitarium.net  (personal)
>  Web page:    https://sanitarium.net/
>  PGP public key available on web site.
> ~*-,._.,-*~'`^`'~*-,._.,-*~'`^`'~*-,._.,-*~'`^`'~*-,._.,-*~'`^`'~*-,._.,
>
>
 When I dropped the '*' include it did not sync files in the topmost 
 directory? Perhaps it always needs to be included among the options?


>>>
>> Thank you. Would one ever put an exclude /after/ the includes?
>>
>>
>
I did some more googling and now believe I may have a better understanding of 
include and exclude patterns, particularly that they are always evaluated in 
order.

Thank you for your help.


-- 
Please use reply-all for most replies to avoid omitting the mailing list.
To unsubscribe or change options: https://lists.samba.org/mailman/listinfo/rsync
Before posting, read: http://www.catb.org/~esr/faqs/smart-questions.html


Re: Fwd: Problem with file exclusion pattern

2022-04-30 Thread Kevin Korb via rsync
Sure, that is the way it normally works.  By default everything is 
included.  Excludes exclude things.  Includes are exceptions to includes 
that follow.


Note that this can get very complicated.  --exclude-from=file.txt makes 
things much easier as you can use the +/- syntax to put both includes 
and excludes into the same file.


On 4/30/22 20:48, H via rsync wrote:

On 04/30/2022 08:22 PM, Kevin Korb via rsync wrote:

Includes override excludes that follow.  So, your include of * meant that 
nothing was being excluded.  An exclude before any includes isn't affected by 
the includes.

On 4/30/22 20:04, H via rsync wrote:

On 04/30/2022 07:56 PM, H via rsync wrote:


Ah, I was under the impression that all inclusion patterns need to preceed the 
exclusion patterns?



 Forwarded Message 
Subject: Re: Problem with file exclusion pattern
Date: Sat, 30 Apr 2022 18:49:22 -0400
From: Kevin Korb 
To: H 



Drop the include of * or move the exclude of *.~lock* before it.  Also,
-c is almost always a bad idea.

On 4/30/22 18:18, H via rsync wrote:

I am running rsync on Linux and have yet to find the appropriate pattern to 
exclude files containing '.~lock' as part of the name of files existing in any 
directory, ie ~/test and below.

rsync -vHrltDium -c --chmod=Du+rwx,go-rwx,Fu+rw,go-rw --no-perms --stats --include='*' 
--include='*/' --exclude='*.~lock*' --exclude='*' -e "ssh -y -p 22" ~/test/ 
someone@1.2.3.4:~/test
Can anyone point out what I have missed in the above?
Thank you.


--
~*-,._.,-*~'`^`'~*-,._.,-*~'`^`'~*-,._.,-*~'`^`'~*-,._.,-*~'`^`'~*-,._.,
 Kevin Korb    Phone:    (407) 252-6853
 Systems Administrator    Internet:
 FutureQuest, Inc.    ke...@futurequest.net   (work)
 Orlando, Florida    k...@sanitarium.net  (personal)
 Web page:    https://sanitarium.net/
 PGP public key available on web site.
~*-,._.,-*~'`^`'~*-,._.,-*~'`^`'~*-,._.,-*~'`^`'~*-,._.,-*~'`^`'~*-,._.,



When I dropped the '*' include it did not sync files in the topmost directory? 
Perhaps it always needs to be included among the options?





Thank you. Would one ever put an exclude /after/ the includes?




--
~*-,._.,-*~'`^`'~*-,._.,-*~'`^`'~*-,._.,-*~'`^`'~*-,._.,-*~'`^`'~*-,._.,
Kevin Korb  Phone:(407) 252-6853
Systems Administrator   Internet:
FutureQuest, Inc.   ke...@futurequest.net  (work)
Orlando, Floridak...@sanitarium.net (personal)
Web page:   https://sanitarium.net/
PGP public key available on web site.
~*-,._.,-*~'`^`'~*-,._.,-*~'`^`'~*-,._.,-*~'`^`'~*-,._.,-*~'`^`'~*-,._.,

--
Please use reply-all for most replies to avoid omitting the mailing list.
To unsubscribe or change options: https://lists.samba.org/mailman/listinfo/rsync
Before posting, read: http://www.catb.org/~esr/faqs/smart-questions.html


Re: Fwd: Problem with file exclusion pattern

2022-04-30 Thread H via rsync
On 04/30/2022 08:22 PM, Kevin Korb via rsync wrote:
> Includes override excludes that follow.  So, your include of * meant that 
> nothing was being excluded.  An exclude before any includes isn't affected by 
> the includes.
>
> On 4/30/22 20:04, H via rsync wrote:
>> On 04/30/2022 07:56 PM, H via rsync wrote:
>>>
>>> Ah, I was under the impression that all inclusion patterns need to preceed 
>>> the exclusion patterns?
>>>
>>>
>>>
>>>  Forwarded Message 
>>> Subject: Re: Problem with file exclusion pattern
>>> Date: Sat, 30 Apr 2022 18:49:22 -0400
>>> From: Kevin Korb 
>>> To: H 
>>>
>>>
>>>
>>> Drop the include of * or move the exclude of *.~lock* before it.  Also,
>>> -c is almost always a bad idea.
>>>
>>> On 4/30/22 18:18, H via rsync wrote:
>>> > I am running rsync on Linux and have yet to find the appropriate pattern 
>>> > to exclude files containing '.~lock' as part of the name of files 
>>> > existing in any directory, ie ~/test and below.
>>> > > rsync -vHrltDium -c --chmod=Du+rwx,go-rwx,Fu+rw,go-rw --no-perms 
>>> > > --stats --include='*' --include='*/' --exclude='*.~lock*' --exclude='*' 
>>> > > -e "ssh -y -p 22" ~/test/ someone@1.2.3.4:~/test
>>> > > Can anyone point out what I have missed in the above?
>>> > > Thank you.
>>> > >
>>> -- 
>>> ~*-,._.,-*~'`^`'~*-,._.,-*~'`^`'~*-,._.,-*~'`^`'~*-,._.,-*~'`^`'~*-,._.,
>>> Kevin Korb    Phone:    (407) 252-6853
>>> Systems Administrator    Internet:
>>> FutureQuest, Inc.    ke...@futurequest.net   (work)
>>> Orlando, Florida    k...@sanitarium.net  (personal)
>>> Web page:    https://sanitarium.net/
>>> PGP public key available on web site.
>>> ~*-,._.,-*~'`^`'~*-,._.,-*~'`^`'~*-,._.,-*~'`^`'~*-,._.,-*~'`^`'~*-,._.,
>>>
>>>
>> When I dropped the '*' include it did not sync files in the topmost 
>> directory? Perhaps it always needs to be included among the options?
>>
>>
>
Thank you. Would one ever put an exclude /after/ the includes?


-- 
Please use reply-all for most replies to avoid omitting the mailing list.
To unsubscribe or change options: https://lists.samba.org/mailman/listinfo/rsync
Before posting, read: http://www.catb.org/~esr/faqs/smart-questions.html


Re: Fwd: Problem with file exclusion pattern

2022-04-30 Thread Kevin Korb via rsync
Includes override excludes that follow.  So, your include of * meant 
that nothing was being excluded.  An exclude before any includes isn't 
affected by the includes.


On 4/30/22 20:04, H via rsync wrote:

On 04/30/2022 07:56 PM, H via rsync wrote:


Ah, I was under the impression that all inclusion patterns need to 
preceed the exclusion patterns?




 Forwarded Message 
Subject:Re: Problem with file exclusion pattern
Date:   Sat, 30 Apr 2022 18:49:22 -0400
From:   Kevin Korb 
To: H 



Drop the include of * or move the exclude of *.~lock* before it.  Also,
-c is almost always a bad idea.

On 4/30/22 18:18, H via rsync wrote:
> I am running rsync on Linux and have yet to find the appropriate pattern to 
exclude files containing '.~lock' as part of the name of files existing in any 
directory, ie ~/test and below.
> 
> rsync -vHrltDium -c --chmod=Du+rwx,go-rwx,Fu+rw,go-rw --no-perms --stats --include='*' --include='*/' --exclude='*.~lock*' --exclude='*' -e "ssh -y -p 22" ~/test/ someone@1.2.3.4:~/test
> 
> Can anyone point out what I have missed in the above?
> 
> Thank you.
> 
> 


--
~*-,._.,-*~'`^`'~*-,._.,-*~'`^`'~*-,._.,-*~'`^`'~*-,._.,-*~'`^`'~*-,._.,
Kevin Korb  Phone:(407) 252-6853
Systems Administrator   Internet:
FutureQuest, Inc.   ke...@futurequest.net   (work)
Orlando, Floridak...@sanitarium.net  (personal)
Web page:   https://sanitarium.net/
PGP public key available on web site.
~*-,._.,-*~'`^`'~*-,._.,-*~'`^`'~*-,._.,-*~'`^`'~*-,._.,-*~'`^`'~*-,._.,


When I dropped the '*' include it did not sync files in the topmost 
directory? Perhaps it always needs to be included among the options?





--
~*-,._.,-*~'`^`'~*-,._.,-*~'`^`'~*-,._.,-*~'`^`'~*-,._.,-*~'`^`'~*-,._.,
Kevin Korb  Phone:(407) 252-6853
Systems Administrator   Internet:
FutureQuest, Inc.   ke...@futurequest.net  (work)
Orlando, Floridak...@sanitarium.net (personal)
Web page:   https://sanitarium.net/
PGP public key available on web site.
~*-,._.,-*~'`^`'~*-,._.,-*~'`^`'~*-,._.,-*~'`^`'~*-,._.,-*~'`^`'~*-,._.,

--
Please use reply-all for most replies to avoid omitting the mailing list.
To unsubscribe or change options: https://lists.samba.org/mailman/listinfo/rsync
Before posting, read: http://www.catb.org/~esr/faqs/smart-questions.html


Re: Fwd: Problem with file exclusion pattern

2022-04-30 Thread H via rsync
On 04/30/2022 07:56 PM, H via rsync wrote:
>
> Ah, I was under the impression that all inclusion patterns need to preceed 
> the exclusion patterns?
>
>
>
>  Forwarded Message 
> Subject:  Re: Problem with file exclusion pattern
> Date: Sat, 30 Apr 2022 18:49:22 -0400
> From: Kevin Korb 
> To:   H 
>
>
>
> Drop the include of * or move the exclude of *.~lock* before it.  Also, 
> -c is almost always a bad idea.
>
> On 4/30/22 18:18, H via rsync wrote:
> > I am running rsync on Linux and have yet to find the appropriate pattern to 
> > exclude files containing '.~lock' as part of the name of files existing in 
> > any directory, ie ~/test and below.
> > 
> > rsync -vHrltDium -c --chmod=Du+rwx,go-rwx,Fu+rw,go-rw --no-perms --stats 
> > --include='*' --include='*/' --exclude='*.~lock*' --exclude='*' -e "ssh -y 
> > -p 22" ~/test/ someone@1.2.3.4:~/test
> > 
> > Can anyone point out what I have missed in the above?
> > 
> > Thank you.
> > 
> > 
>
> -- 
> ~*-,._.,-*~'`^`'~*-,._.,-*~'`^`'~*-,._.,-*~'`^`'~*-,._.,-*~'`^`'~*-,._.,
>   Kevin Korb  Phone:(407) 252-6853
>   Systems Administrator   Internet:
>   FutureQuest, Inc.   ke...@futurequest.net  (work)
>   Orlando, Floridak...@sanitarium.net (personal)
>   Web page:   https://sanitarium.net/
>   PGP public key available on web site.
> ~*-,._.,-*~'`^`'~*-,._.,-*~'`^`'~*-,._.,-*~'`^`'~*-,._.,-*~'`^`'~*-,._.,
>
>
When I dropped the '*' include it did not sync files in the topmost directory? 
Perhaps it always needs to be included among the options?

-- 
Please use reply-all for most replies to avoid omitting the mailing list.
To unsubscribe or change options: https://lists.samba.org/mailman/listinfo/rsync
Before posting, read: http://www.catb.org/~esr/faqs/smart-questions.html