[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: about imports and cvs update
From: |
Spiro Trikaliotis |
Subject: |
Re: about imports and cvs update |
Date: |
Sat, 20 Mar 2010 09:46:30 +0100 |
User-agent: |
Mutt/1.5.18 (2008-05-17) |
Hello Harry,
* On Thu, Mar 18, 2010 at 05:48:12PM -0500 Harry Putnam wrote:
> Spiro Trikaliotis <address@hidden> writes:
>
> >> The find command is flexible enough to do most of the work itself:
> >>
> >> $ find . -type d \( -name CVS -prune -o -print0 \) | xargs -0 -n 10 cvs
> >> add --
> >>
> >> and this variation should be safe regardless of what crazy characters
> >> are present in filenames.
> >
> > Thank you!
>
> I like it but:
> Now you've stepped away from readability a slight bit in my opinion.
This might be, but I am sure that the version with -print0 is "safer"
than mimiking the same with the "tr \\n \\0" command. The latter tries
to insert the null bytes after they have been generated. I am not
completely sure if I did not overlook any case where we could already
have an enter in a file name (is this possible on any platform)?
> I think maybe the double grep -v is a bit more obvious. I know its not
> really considered kosher by old unix hands...
The double grep was especially needed as I was not completely sure how
many backslashes I needed to quote, and I was too lazy to try out. ;)
> I've used both -prune and -print0 but don't often find need of it. In
> fact, only rarely.
I use -print0 almost always with I pipe it through xargs (with -0), and
I would advise to do so whenever possible.
Best regards,
Spiro.
--
Spiro R. Trikaliotis http://opencbm.sf.net/
http://www.trikaliotis.net/ http://www.viceteam.org/
- Re: about imports and cvs update, (continued)
- Re: about imports and cvs update, Harry Putnam, 2010/03/14
- Re: about imports and cvs update, Spiro Trikaliotis, 2010/03/15
- Re: about imports and cvs update, Harry Putnam, 2010/03/16
- Re: about imports and cvs update, Kenneth Wolcott, 2010/03/16
- Re: about imports and cvs update, Spiro Trikaliotis, 2010/03/16
- Re: about imports and cvs update, Harry Putnam, 2010/03/16
- Re: about imports and cvs update, Spiro Trikaliotis, 2010/03/17
- Re: about imports and cvs update, Michael Haggerty, 2010/03/17
- Re: about imports and cvs update, Spiro Trikaliotis, 2010/03/17
- Re: about imports and cvs update, Harry Putnam, 2010/03/18
- Re: about imports and cvs update,
Spiro Trikaliotis <=
- Re: about imports and cvs update, Michael Haggerty, 2010/03/14
- Re: about imports and cvs update, Harry Putnam, 2010/03/14
Re: about imports and cvs update, Larry Jones, 2010/03/14