Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/spirizeon/bersh

POSIX shell written in C
https://github.com/spirizeon/bersh

Last synced: about 7 hours ago
JSON representation

POSIX shell written in C

Awesome Lists containing this project

README

        

![image](https://github.com/Spirizeon/bersh/assets/123345456/71540287-918f-4002-bff4-2d385e464eb9)

# bersh
A very simple POSIX shell written in C

## inbuilt features
- supports all basic GNU utils ✅
- piping ✅
- basic prompt user@host ✅
- tab-autocomplete ⚪
- input redirection ⚪

## Configuration
bersh shell uses a very minimal `.bershrc` file for its config

## installation
> ⚠ this shell is still in development, setting it as your login shell may crash your system

```
git clone https://github.com/spirizeon/bersh
cd bersh
chmod +x bersh
mv bersh /bin/
chsh -s /bin/bersh
grep "^${USER}" /etc/passwd
```