Skip to content
This repository has been archived by the owner on Apr 25, 2024. It is now read-only.

LinArcX/ush

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Motivations and goals

  1. The most important reason that i started this project is to satisfy my curiosity and Eager for a deeper understanding senses.
  2. If you came from UNIX world, working with window ecosystem is a frustrating experience. CMD as a shell is awful. Even i started winmagics to hack it. But very soon i realized that it's better to create my own world on top of windows and live inside it.
  3. I always appreciate people that encourage other people to learn deeper and more. So i invite you to hack ush and make your own version of it :)
  4. Another goal is to use the same shell on both linux and windows. (This is why i named this project: unified shell)

Build

You can use different build-systems(gnu-make or visual-studio 2005) with different configurations.(x86,64 | debug,release). But before compiling you need some tools:

Build dependencies

  • git
  • clang(gcc or msvc)
  • gnu-make(or visual-studio)

TODO

  • [] implement pwd.
  • [] implement mkdir.
  • [] implement touch.
  • [] implement ls.
  • [] let prompt change from ush.h.

Sources of inspiration

  1. write-a-shell-in-c

License

License

Releases

No releases published

Packages

No packages published

Languages