Skip to content

olalonde/dashell

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

DISCLAIMER: THIS CODE IS FOR EDUCATIONAL PURPOSES ONLY. USE AT YOUR OWN RISKS.

This is basically how a shell works.

INSTALL

  1. make

  2. (optional) Append "/path/to/dashell" to /etc/shells, to make it a valid shell:

     sudo bash -c 'echo "/path/to/dashell" >> /etc/shells' 
    
  3. (optional) Change "username"'s shell. "username" should have execute permission for the shell:

     chsh --shell /path/to/dashell username
    

USAGE

./dashell
dashell> ls -al
dashell> ./launchme 1 2 3
....
dashell> exit

About

Minimalist shell for educational purposes.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages