0.0.2 |
|
---|---|
0.0.1 |
|
#10 in #unix-like
17KB
422 lines
I Hate Linux Shells
This whole repository is a lie, but that doesn't mean you shouldn't use this linux shell i'm trying to make. I'm not a rust programmer.
Installation
Build Dependencies
MacOS
For installing and compiling on MacOS you'll want xcode. A full list of make dependencies:
- Xcode Command Line Tools
- Git - just cloning the repo
- Rust (using rustup)
git clone https://github.com/El-Wumbus/I-Hate-Linux-Shells
cd I-Hate-Linux-Shells
cargo install --path=.
# or to just run
cargo run
Usage
Currently, the shell has two commands:
- cd - Change directories.
- exit - Quit the program.
The shell supports running commands in the background with &
(there must be a space before the &
).
The shell supports multiple commands per line with ;
, example: cd ./qinfo;make run
.
$ ihlsh
decator > echo hello
hello
decator >
Dependencies
~6–16MB
~211K SLoC