bosh

what is bosh?

bosh stands for browsable output shell. This is a bit of a misnomer because it isn't really a shell. What is does is store the output of a specified program in a buffer, and provides a simple curses interface to browse this buffer. Actions can be configured which can make use of the contents of the currently selected line.

Commands and actions are stored in bosh configuration file. These can include shebag line (eg #!/usr/local/bin/bosh) so that the configuration can just be run from the command-line.

eg:
bosh comes with an example configuration called bops. This uses ps as the main command, and has actions configured for killing the selected process, showing its open files (lsof), and showing its memory map (pmap).

download

bosh can be downloaded from the sourceforge project page. It should compile and run on various forms of unix without a problem.


alexs@cyberspace.org
alexs.org

SourceForge.net logo