Find Jobs
Hire Freelancers

Need to build a simple shell in C without using C built-in system calls

$10-45 USD

In Bearbeitung
Veröffentlicht vor etwa 5 Jahren

$10-45 USD

Bezahlt bei Lieferung
The code will include process execution, piping and forks and I will provide a simple base code however, I want to add additional features to it like supporting a foreground process and single background process simultaneously. The ability to support for I/O redirection (stdin, stdout, stderr) and piping between two programs and the ability of catching and handling signals. The code I have will demonstrates the basic concept of a shell program. Pretty much any standard library or system call can be used apart from system(3) function which is essentially a wrapper for a shell and is off limits. Speaking more broadly, any library function or system call that is effectively a wrapper for another shell shouldn't be used.
Projekt-ID: 18760858

Über das Projekt

2 Vorschläge
Remote Projekt
Aktiv vor 5 Jahren

Möchten Sie etwas Geld verdienen?

Vorteile einer Ausschreibung auf Freelancer

Legen Sie Ihr Budget und Ihren Zeitrahmen fest
Für Ihre Arbeit bezahlt werden
Skizzieren Sie Ihren Vorschlag
Sie können sich kostenlos anmelden und auf Aufträge bieten
2 Freelancer bieten im Durchschnitt $83 USD für diesen Auftrag
Avatar des Nutzers
We specialize and have 20 years of experience in Desktop/Web/Mobile application development. We provide our expert service in the following areas: • Artificial Intelligence • Automation Solutions • Data Science • Machine Learning • Software development Technologies/Languages: Python, C#, PHP, Mongodb, Mysql, Linux, MS Sql, aws, azure etc. We do possess a proficient in-house team working for us( Full-Time) having expertise in Python, C# and software development . We are capable to work on your project.
$133 USD in 4 Tagen
4,9 (2 Bewertungen)
4,6
4,6

Über den Kunden

Flagge von UNITED STATES
Irvine, United States
5,0
1
Zahlungsmethode verifiziert
Mitglied seit Feb. 19, 2019

Kundenüberprüfung

Danke! Wir haben Ihnen per E-Mail einen Link geschickt, über den Sie Ihr kostenloses Guthaben anfordern können.
Beim Senden Ihrer E-Mail ist ein Fehler aufgetreten. Bitte versuchen Sie es erneut.
Registrierte Benutzer Veröffentlichte Jobs
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Vorschau wird geladen
Erlaubnis zur Geolokalisierung erteilt.
Ihre Anmeldesitzung ist abgelaufen und Sie wurden abgemeldet. Bitte melden Sie sich erneut an.