This is the mail archive of the
cygwin
mailing list for the Cygwin project.
Re: Strange message from updatedb
- From: "Phil Edwards" <phil dot m dot edwards at gmail dot com>
- To: "Furash Gary" <furashg at mcao dot maricopa dot gov>
- Cc: cygwin at cygwin dot com, ebb9 at byu dot net
- Date: Tue, 27 Feb 2007 13:50:48 -0500
- Subject: Re: Strange message from updatedb
- Dkim-signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=sjOccw1iV8bHrzHzaaG0w5YxDoQrFoAeVKkJnEmEtsdgoMkhNEin7nJ4xrzkKpNB4lNvcPEnkrm0cxbqaHDp0Sp832x9UHwid1r0QjkneiwnRp5uotjJ5EFnPBtUfzPU09Xg7WxoObjJQbZ9su3oRpjOZcDlCazt/8s0CmUdBtc=
- References: <82c42b950702261435t4acc4fbctdd2042aee0f609d4@mail.gmail.com> <81BDE334890B7C429EDBA5857465C7565F165F@mcaosx6.ca.mcao.maricopa.gov>
On 2/27/07, Furash Gary <furashg@mcao.maricopa.gov> wrote:
/cygdrive/c/System\ Volume\ Information
Quotes and backslashes aren't going to solve the problem, I think. I
looked at updatedb (it's a shell script), and the --prunepaths
argument is passed through a sed script which replaces spaces in order
to turn it all into a regexp. There's no way of telling sed to avoid
some spaces and translate others.
You used to be able to set the internal PRUNEREGEX variable directly,
in a .conf file, but apparently that file is only used under Linux
versions of updatedb, or something.
Most lists of dirs are passed around with colon (or some such)
separators to avoid just such problems with paths containing
whitespace. updatedb is still living in the 80's.
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/