/bersh

simple shell written in C

Primary LanguageCGNU General Public License v3.0GPL-3.0

image

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