Mini Shell Terminal C Programming

Please bid if you can do all of them:

Your task is to implement your own version of a shell terminal, similar to bin/sh. Your shell should be able to :

execute commands (ls, find, grep, cp, etc.),

execute programs (i.e. ./[login to view URL]),

move between directories (cd),

create pipes (|) between several executables,

forward stdin, stdout, stderr (<, >, >>),

run several commands consecutively (&&),

combine commands && and |

run a single command in the background (&),

move to the next line by adding a backslash at the end of a line (\),​

capture signals (Ctrl+C SIGINT, Ctrl+\ SIGSTOP).

Skills: C Programming, Linux, UNIX

See more: maple mini c++ programming, arm microcontroller c programming, android aspnet c# programming mvc, php,, android aspnet c programming mvc php, qemu img stdin stdout, project mini shell linux, mini shell, unix mini shell, mini shell sous linux, stdin stdout pipe fork, code mini shell sous linux, linux mini shell, mini shell code, linux fork stdin stdout, mini shell linux processus, mini shell processus, processus mini shell, mini shell linux, fork exec pipe stdin stdout, programming please explain

About the Employer:
( 0 reviews ) Baku, Azerbaijan

Project ID: #16939059

Awarded to:


I have developed many shells and can do yours in a day. Thank you ...................................

$60 USD in 2 days
(316 Reviews)

2 freelancers are bidding on average $55 for this job


Hey I'm interested I'm a System and Network Engineer I have been working with Linux for years I had done many projects in Shell script I can help

$50 USD in 10 days
(20 Reviews)