Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pandh4cker/dumsh
Low level C Shell with built-ins included and redirections
https://github.com/pandh4cker/dumsh
c low-level redirections shell unix
Last synced: about 4 hours ago
JSON representation
Low level C Shell with built-ins included and redirections
- Host: GitHub
- URL: https://github.com/pandh4cker/dumsh
- Owner: PandH4cker
- Created: 2020-06-24T22:52:00.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2020-12-19T14:48:20.000Z (almost 4 years ago)
- Last Synced: 2024-08-11T11:46:17.917Z (3 months ago)
- Topics: c, low-level, redirections, shell, unix
- Language: C
- Homepage:
- Size: 20.5 KB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Authors: AUTHORS.md
Awesome Lists containing this project
README
# Dumsh
---
## Authors: Raphael Dray.
---
> This program launch a shell with built-in commands and which can launch other programs.
> It can be opened in a **terminal**.> It's written in __Low Level C UNIX language__.
> It's for an university **project C using low level programming**.---
## Built-in commands:
> * cd pathToGo [>][1,2][filename] - change directory
> * help [>][1,2][filename] - print the help of the shell
> * exit - exit the shell and return to the parent shell
---
## Redirections:
> The shell provides two redirections:
> * >1 filename - Write standard output into the filename and append with 80 '#' then apppend with standard error.
> * >2 filename - Write standard output into the filename then write the standard error into filename.err.
---
### Example of usage:
make
>> cd ..
>> cd >1 fic.txt
>> ls
>> ls -R / >1 fic.txt
>> exit