0.0.2 |
|
---|---|
0.0.1 |
|
#10 in #unix-like
17KB
422 代码行
我恨Linux Shell
这个整个仓库都是谎言,但这并不意味着你不应该使用我正在尝试制作的这个linux shell。我不是rust程序员。
安装
构建依赖项
MacOS
在MacOS上安装和编译需要xcode。完整的make依赖项列表
- Xcode命令行工具
- Git - 仅克隆仓库
- Rust (使用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
使用方法
目前,shell有两个命令
- cd - 切换目录。
- exit - 退出程序。
shell支持使用 &
在后台运行命令(&
前必须有空格)。shell支持每行运行多个命令,使用 ;
,例如: cd ./qinfo;make run
。
$ ihlsh
decator > echo hello
hello
decator >
依赖项
~6–16MB
~211K SLoC