We have debuggers for bash.
Debugger for Bash version 3(Bourne again shell). Plugin for Eclipse. Will only work with shell script editor ShellEd.
Framework for bash 4
oo-style framework for bash 4. It provides tools for rapid script development and huge libraries. Written in bash. Source and use...
pipestatus - source file for UNIX/POSIX shell that allows to obtain an exit status of every program in a pipe.
Viewglob is a tool to increase the usability of the Unix shell in graphical environments. It watches your shell activity in an xterm and tracks file selections and potential name completions in a GTK+ display showing the layouts of relevant directories.
osxutils is a collection of utilities to facilitate working with Mac OS files and interacting with the Finder from the command line, particularly file meta-data such as Finder flags, type & creator codes, icons, comments, labels and suffices/extensions.
Learn Bash Shell Scripting in a Minute using this Collection of Script
Learn Bash Shell Scripting in a Minute using this Collection of Scripts, which are Real World Examples, ranging from a simple Date Based Theme to a Standalone Kiosk Type User Input Forms. The Learning is based on a "Observe and Understand Strategy", which means you run these scripts, observe their outputs, understand the script that generates them and learn the whole thing. These Scripts cover almost all the basics of bash shell scripting and summarizes them in the last script for user convenience. Notes: 1. You can use Free Programs like 7-zip to open and extract this tar file to your home folder, if your OS does not have a default application 2. Check Google for further inputs on any command usage or to achieve anything further 3. You may ignore errors caused by the date command on your OS, due to difference in syntax supported 4. As always, there is no substitute for a hands on practice session, which gives much confidence
BASH shell initialisation framework
A BASH, SH and KSH (and maybe others) initialisation framework that enables your shell environment to handle logging on to different sites & operating systems and configure your environment and the different software installed at different sites etc.
Everyone is writing shell scripts with his own style, but sometimes it's difficult to understand developpement from an application to another, or between different developpers. By using Norma standards, it well be easy for everyone.
Terminal text colorizing and simplifies script coding.
ScriptEchoColor simplifies Linux terminal text colorizing, formatting and several steps of script coding.
A highly modular client remote/web services library written in Python supporting multiple protocols and transports through a unified interface. All modules are as independent as possible from each other to ensure high re-usability.
pathmgr is a script that helps manage environment variables in bash. Persistently edit variables with commands like 'path edit APP_HOME'. Change vars used in your path and then reload with 'path load PATH'. And there is more...
Bash-Toolbox is a simple set of functions and instructions that help develop script applications in Bash.
This game is an MMORPG in various UNIX scripting languages, with a graphical shell accessed by SSH for the client. It will support Linux, Windows, and MacOS X. It is meant to be immersive and allows in-game coding.
A set of functions for KSH and BASH in a sourceable file. Typical functions include calculating differences between dates, going forward or back any number of days. Works for dates AD only. Some issues will arise when today > 2099...
Dreamos is an operating system developed on Sega Dreamcast to be ported to an array of embedded devices. The goal of the project is to be able to run non-ported Unix programs on the Sega Dreamcast and other embedded devices with ease and POSIX compliance
Enas is a perl script that can telnet cisco router or switch and execute some command and at the end log the work on a file.
Custom tcsh rc file. Makes use of colors and helpful aliases to make UNIX more admin friendly.
Simple Bash debugger
Simple - but complete enough - command-line Bash debugger, written as a Bash script. No installation and no root permission required: just download, put every where you prefer and use it. Bash 3 required.
Jail Chroot Project is an attempt of write a tool that builds a chrooted environment. The main goal of Jail is to be as simple as possible, and highly portable. The most difficult step when building a chrooted environment is to set up the right libraries
This is a bundle of tools for mirroring LV on HP/UX.
Multiple Remote SHell Management On Demand aids in the management of multiple systems via SSH and shared keys. In its simplest form one can run one script on multiple systems returning and logging stdout and stderr for each system on demand.
Mini OpenBSD Router/Firewall/Gateway with openssh, altqd, pfctl (firewall+nat), routed, snmpd, oidentd, simple shell menu config,multi user & wireless support. Fit on 8MB flashdisk & 24 MB ram.
A set of (currently) simple shell functions to extend the pbpaste and pbcopy commands. Experienced UNIX shell scripters are asked to contribute and extend the ideas and code. Existing functions: pbgrep () pbstrip () pbsed ()
Sakura is a Knowledge Navigator and User Interface for UNIX, which implements HyperMedia and its own windowing and packing system, both in the main program and in an extensive API for Tcl and other languages.