OT: Tool to work with bash script files
Michael D. Setzer II
mikes at kuentos.guam.net
Sun May 2 18:05:30 UTC 2010
On 2 May 2010 at 13:34, Marcus D. Leech wrote:
Date sent: Sun, 02 May 2010 13:34:54 -0400
From: "Marcus D. Leech" <mleech at ripnet.com>
To: users at lists.fedoraproject.org
Subject: Re: OT: Tool to work with bash script files
Send reply to: Community support for Fedora users
<users at lists.fedoraproject.org>
<mailto:users-
request at lists.fedoraproject.org?subject=unsubscribe>
<mailto:users-
request at lists.fedoraproject.org?subject=subscribe>
> On 05/02/2010 10:41 AM, Michael D. Setzer II wrote:
> > I've been looking for a tool to help working on bash script.
> > I am the maintainer of the g4l project, and its primary script has been about
> > 3300 lines long. I've been going thru it, and using functions and other
> > methods, I've gotten it down to about 2066 lines.
> >
> > I didn't write the original script, and have mostly just been adding new
> > features and making modifications where necessary, but have just released a
> > new version, so thought cleaning things up before other things come up.
> >
> > Lots of programs to work with C programs.
> >
> > Thanks.
> >
> >
> Geany has a coding template for bash scripts, if that's what you're after.
>
> Apart from "smart editing", what is it that you're looking for?
>
On occassions, I've made a change that breaks the script, and sometimes is
finding a matching set of code with the loops, if, cases, etc.
In going from the latest released version of the script in 0.33 of g4l with
3384 lines and 129593 bytes to 2057 lines and 85597 I have generated
about 30 versions with minor changes in each to make sure that everything
still works as before. Most of that is using functions to reduce duplicate code,
and using variables to reduce some code length.
Script makes use of dialog for most of the screen output.
Have used gedit for the editing so far, but am downloading geany to see if it
provides more. Gedit has some features that make it nice to work with other
languages.
Thanks.
>
> --
> Marcus Leech
> Principal Investigator
> Shirleys Bay Radio Astronomy Consortium
> http://www.sbrac.org
>
>
> --
> users mailing list
> users at lists.fedoraproject.org
> To unsubscribe or change subscription options:
> https://admin.fedoraproject.org/mailman/listinfo/users
> Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines
+----------------------------------------------------------+
Michael D. Setzer II - Computer Science Instructor
Guam Community College Computer Center
mailto:mikes at kuentos.guam.net
mailto:msetzerii at gmail.com
http://www.guam.net/home/mikes
Guam - Where America's Day Begins
+----------------------------------------------------------+
http://setiathome.berkeley.edu (Original)
Number of Seti Units Returned: 19,471
Processing time: 32 years, 290 days, 12 hours, 58 minutes
(Total Hours: 287,489)
BOINC at HOME CREDITS
SETI 9628412.959704 | EINSTEIN 3959636.800851
ROSETTA 1894882.412180 | ABC 790361.739164
More information about the users
mailing list