All Projects → jovanbulck → jsh

jovanbulck / jsh

Licence: GPL-3.0 License
A basic UNIX shell implementation in C

Programming Languages

c
50402 projects - #5 most used programming language
shell
77523 projects
Makefile
30231 projects
Roff
2310 projects
                        _     __ 
                       (_)__ / / 
                      / (_-</ _ \
                   __/ /___/_//_/
                  |___/          
                        a basic UNIX shell implementation in C

Introducing jsh build-status release license

From the manpage:

jsh is a UNIX command interpreter (shell) that executes commands read from the standard input or from a file. jsh implements a subset of the sh language grammar and is intended to be POSIX-conformant.

jsh is written 'just for fun' and is not intented to be a full competitor to advanced UNIX shells such as bash and zsh. jsh is free software and you are welcome to collaborate on the github page or to redistribute jsh under the conditions of the GNU General Public License.

Find out more

About Installation guide Configuration Manual Contributing
Introducing the shell Step-by-step guide to build jshfor your own system Configuring the shell for your own use Online text version of the latest man jsh Info for developers
(open source icons by Open Iconic — www.useiconic.com/open)

Get it!

Download logo

This page provides pre-built binaries for all official jsh releases. To build jsh yourself, clone this respository, cd into it and execute make. See the wiki page for more info and dependencies overview.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].