https://github.com/riz1-ali/Shell
Completely Operational Linux Terminal Shell in C based on POSIX Architecture
https://github.com/riz1-ali/Shell
c linux-shell shell unix
Last synced: over 1 year ago
JSON representation
Completely Operational Linux Terminal Shell in C based on POSIX Architecture
- Host: GitHub
- URL: https://github.com/riz1-ali/Shell
- Owner: riz1-ali
- Created: 2018-11-16T16:11:27.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2018-11-16T16:12:44.000Z (over 7 years ago)
- Last Synced: 2024-10-24T02:31:49.775Z (over 1 year ago)
- Topics: c, linux-shell, shell, unix
- Language: C
- Size: 10.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
Awesome Lists containing this project
README
# Implementing a Shell in C
## Author:
Rizwan Ali
# Building and Running
-First execute the command *make* in the project directory.
-Then execute *./shell* to run the shell.
# Features
- All basic features
- Remindme and clock implemented
- Semicolon separated commands accepted
- Redirection and Piping supported
- Modularization: Almost every command is defined in different file
- exit and quit commands for quitting the shell
# Tested on
- gcc v5.4.0
- Ubuntu 16.04