/crash-shell

Simple shell implemented in Rust focused for Unix-like systems.

Primary LanguageRustGNU General Public License v3.0GPL-3.0

Crash Shell

Crash Shell is a simple and modular shell implemented in Rust. It supports basic command execution, directory navigation, and environment management.

Features

  • Command Execution: Run commands within the current directory.
  • Directory Navigation: Easily change directories using relative or absolute paths.
  • Environment Management: Automatically handles local binary paths.

Getting Started

To start using Crash Shell, clone this repository and build the project:

git clone https://github.com/tegaidogun/crash-shell.git
cd crash-shell
cargo build
cargo run

Documentation

For a detailed explanation of how Crash Shell works, including code structure and usage examples, please visit the Crash Shell Wiki.

License

This project is licensed under the GNU GPL v3 License. See the LICENSE file for details.