On Mon, Oct 08, 2007 at 02:24:22PM -0500, Martin McCormick wrote: > In vi, one can hit % and jump to the corresponding > parenthesis or brace which helps in complex situations. Is there > anything that will show which fi directive went with which if? > Sometimes, scripts can grow to a pretty messy state and it gets > hard to tell what is included between any given fi directive and > an if clause that might be several lines back and nest some > other if-thens in between? > > This tends to happen in shell scripts that started out > simple and then one added this or that until . . . We've all > been there at some point. > > If there is such an application, it needs to work in > normal non-GUI environments. > > Thanks. > > Martin McCormick > Systems Engineer
Yeah, I've been there. My answer was to print out the script and highlight it. Then re-implement it in Python. I don't get there any more since, once a shell script nees decision and looping (anything much more than a dos .bat file), I go straight for python. Then its small functions and modules in vim or idle. Doug. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]