/mini-shell

Simplified assembly implementation of Linux shell based on the "fork-exec-wait" concept

Primary LanguageAssemblyThe UnlicenseUnlicense

mini-shell

Simplified GAS assembly implementation of Linux shell based on the fork-exec-wait concept. Only for 32-bit Linux systems.

Made for educational purposes.

How-to-use:

  • Build and run:
$ gcc mini-shell.s -o mini-shell
$ ./mini-shell
  • Terminate:
mini-shell> exit