Projects / Bash Server Pages

Bash Server Pages

BASP (BAsh Server Pages) is a patch against Bash for processing HTML templates (or any documents) with embedded shell scripts. The advantage is that you have full access to the shell and system environment without learning yet another programming language. This project has been merged with BashDiff.


Recent releases

  •  16 Jun 2005 19:46

    Release Notes: BASP has been changed to read from a file or stdin, so that you can do 'basp file...' or 'basp < file'. This is a bit easier to use in CGI scripts. The internal documentation and code were cleaned up.

    •  14 Oct 2004 21:12

      Release Notes: <%=...%> is now shorthand for 'echo -n' instead of 'echo', so that extra newline will not be printed.

      •  11 Oct 2004 21:30

        Release Notes: Whitespaces before and after script segments are now preserved. Previously, script outputs were printed on separate lines for readability.

        •  03 Jul 2004 18:50

          Release Notes: The <%=...%> shorthand notation for <%echo ...%> was added.

          •  20 Jun 2004 13:14

            No changes have been submitted for this release.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.