From owner-freebsd-hackers Sat Nov 16 10:52:59 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3C03D37B401 for ; Sat, 16 Nov 2002 10:52:59 -0800 (PST) Received: from orthanc.ab.ca (orthanc.ab.ca [216.123.203.186]) by mx1.FreeBSD.org (Postfix) with ESMTP id AB33E43E8A for ; Sat, 16 Nov 2002 10:52:58 -0800 (PST) (envelope-from lyndon@orthanc.ab.ca) Received: from orthanc.ab.ca (localhost.orthanc.ab.ca [127.0.0.1]) by orthanc.ab.ca (8.12.6/8.12.6) with ESMTP id gAGIqwG1051860 for ; Sat, 16 Nov 2002 11:52:58 -0700 (MST) (envelope-from lyndon@orthanc.ab.ca) Message-Id: <200211161852.gAGIqwG1051860@orthanc.ab.ca> To: hackers@freebsd.org Subject: finding unmatched quotes in shell scripts Organization: The Frobozz Magic Homing Pigeon Company X-Mailer: mh-e 6.1+cvs; nmh 1.0.4; Emacs 21.2 Date: Sat, 16 Nov 2002 11:52:57 -0700 From: Lyndon Nerenberg Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG I'm at my Witt's End trying to fix an unterminated quoted string problem in a shell script. Do any of you have any debugging tools tucked away that might help with this? (sh -[xv] have already been tried.) Something that printed a parse tree of the script would do the trick, but I can't find anything that does this. --lyndon To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message