Find Jobs
Hire Freelancers

Mini Shell

$30-250 USD

Closed
Posted almost 6 years ago

$30-250 USD

Paid on delivery
Mini Shell Your task is to implement your own version of a shell terminal, similar to bin/sh in C programming language. 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 background (&), move to the next line by adding backslash at the end of line (\), capture signals (Ctrl+C SIGINT, Ctrl+\ SIGSTOP).
Project ID: 16953617

About the project

14 proposals
Remote project
Active 6 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
14 freelancers are bidding on average $177 USD for this job
User Avatar
I am very proficient in c and c++. I have 16 years c++ developing experience now, and have worked for more than 7 years. My work is online game developing, and mainly focus on server side, using c++ under Linux environment. I made many great projects using c++, for example, I made the tools which could convert java codes into c++ scripts, of course garbage collection included, this was very similar to a compiler, and was very complex. I also made our own mobile game using c++, I can show you the demo of client, if you like. I am very proficient in java also. I have a very good review on Freelancer.com, I never miss a project once I accept the job, you can check my review. Trust me, please let expert help you.
$80 USD in 3 days
4.9 (155 reviews)
7.1
7.1
User Avatar
Hey I'm interested I'm a System and Network Engineer I have been working with Linux for years I can help
$155 USD in 3 days
5.0 (40 reviews)
5.6
5.6
User Avatar
I'm computer engineering TA with 12+ years of experience - experienced in C/C++ development of operating systems related work - shell implementation and threads memory management - forks - and process management - I perfectly did similar work of implementation a shell simulation application under linux using gcc , g++ - I'll do complete new worl for you with any needed documents
$120 USD in 3 days
5.0 (52 reviews)
5.1
5.1
User Avatar
Hello.... I can make your application in C. Contact me to make deal. Regards
$130 USD in 3 days
4.9 (42 reviews)
5.1
5.1
User Avatar
Hello , I have bachelor's degree in computer science and i have been programming in C/C++ for both linux and windows for more than 8 years.I have written various network applications some of which are down to the IP packet level. Additionally I have extensive knowledge in Intel and ARM assembly and previous experience in reverse engineering and device drivers development for both Linux and Windows. let me know if you're interested
$555 USD in 10 days
4.9 (6 reviews)
3.9
3.9
User Avatar
A proposal has not yet been provided
$200 USD in 7 days
5.0 (2 reviews)
2.4
2.4
User Avatar
Hi I have experience with this project as I made one during my assignment with some extra functions like jobs, kill, new line, pipes, redirection, stdin, stdout, stderr (like in your assignment) etc. Since this is an assignment, we can talk and I can get started right now.
$111 USD in 0 day
5.0 (1 review)
1.4
1.4
User Avatar
Hه I can do whatever you want with all the required details I have a lot of experience in this field and have done many similar projects I can accomplish the required within the specified budget and at any time you want
$155 USD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I have done something similar as a proyect for the University some years ago, so I think I could help you with this task.
$122 USD in 5 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I have read Computer system a programmer's perspective(CSAPP) And I have taken CMU course of this project to wrtie a simple tsh I'm familar with C system programming
$155 USD in 3 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of AZERBAIJAN
Baku, Azerbaijan
0.0
0
Member since May 12, 2018

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.