You can edit almost every page by Creating an account and confirming your email.

VisualBash

From EverybodyWiki Bios & Wiki




VisualBash is a framework for Structured programming. VisualBash is a FreeThe Free Software Definition Open Source framework developed at the Barre Open Systems Institute in Barre, Vermont. The purpose of VisualBash is to make it easy to write bash scripts. The VisualBash framework has several conventions that work together to help the program writer to add, test, and track the functionality of a Bash script. The basic elements of the framework are detailed below.

The Visual Bash Framework is comprised of the following three types of elements typically present in forward order:

  • 1. Functions written in Bash.
  • 2. Evaluator (An argument counter) and
  • 3. Dispatcher.

This produces the mnemonic "FED".

Visual Bash is delimited using an expansion of the bash "shebang" technology. Different combinations of starting characters located after the "octothorpeNumber sign" are used. Several examples of this expanded notation are included below:

Phonem Description Element
shebang Establishes a command processor #!
shebout Identifies an exposable help line ##
sheborg Identifies a structural element #*
sheblog Toggles Logging in script #>
shebug Indicates Location of debugging code #D

As the author and principal developer of "Visual Bash" framework, I have found this approach to writing software useful. I continue to use VisualBash for many of the tools that I have developed and use. Please understand that I am submitting this article in full faith of the "notability" of VisualBash. The truth is that this framework works for me, and that may be notable enough for other folks to try it.

As the developer of this framework, my great concern is that despite my own successful use of this framework it may just be "simply too simple". I would appreciate any additional thoughts on this.

References

Attempting to understand "Notability"


This article "VisualBash" is from Wikipedia. The list of its authors can be seen in its historical and/or the page Edithistory:VisualBash. Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.