Date: Mon, 18 Nov 2002 18:43:15 -0800 From: Chris Doherty <chris-freebsd@randomcamel.net> To: Greg Black <gjb@gbch.net> Cc: Lyndon Nerenberg <lyndon@orthanc.ab.ca>, freebsd-hackers@freebsd.org Subject: Re: finding unmatched quotes in shell scripts Message-ID: <20021119024315.GB24198@zot.electricrain.com> In-Reply-To: <nospam-1037519839.91122@bambi.gbch.net> References: <200211170159.gAH1xCG1052133@orthanc.ab.ca> <nospam-1037519839.91122@bambi.gbch.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, Nov 17, 2002 at 05:57:20PM +1000, Greg Black said: > Surely the simple thing is to put an exit statement in the > middle of the script and see which half has the problem? Move > the exit statement forwards or backwards in a binary search > until the problem leaps out and hits you in the face. that's what I do. when I've had that error, it actually turns out to be something fantastically stupid like this (I'm pretty sure this was what happened): foo () { # do stuff return } which seemingly has nothing to do with quoting. (that may not be a valid example, I'm pulling it from memory, but it was along those lines and absolutely nothing to do with quotation marks.) chris ------------------------------- Chris Doherty chris [at] randomcamel.net "I think," said Christopher Robin, "that we ought to eat all our provisions now, so we won't have so much to carry." -- A. A. Milne ------------------------------- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20021119024315.GB24198>