Find Jobs
Hire Freelancers

problem in c coding

€30-250 EUR

Inaendelea
Imechapishwa over 4 years ago

€30-250 EUR

Kulipwa wakati wa kufikishwa
In the first part of the assignment we have to create a shell which will accept a string consisting of 2 commands. The commands will match with applications which are already on Unix in the folder /bin. The program mast support the : [login to view URL] an application and display effects on the screen [login to view URL] data from one application to another (by using pipes ) [login to view URL] an application and storing the results in a file( using exit redirection) Use to indicate pipe symbol | and >> for redirection output. General string form: [ command1 ] [ arguments ] [ | or >> ] [ command2 ] [ arguments ] Operating Examples 1: • ls – l • pwd • rm [login to view URL] • / home / user / add 2 3 (even add your own program that displays the sum of the numbers given as arguments) Operating Example 2: • ls -l | ./show (even show your own application that displays the result of ls -l between #) Operating Examples 3: • ls >> [login to view URL] • pwd >> [login to view URL] Also the shell you create should accept commands to be executed in 2 different ways 1. As arguments to main () during its execution, where in this case it will only run once and execute only one command. 2. Using an input function (scanf (), fgets (), ...), in which case it will run continuously and terminate when the "exit" command is given. !!!!!!!COMMENTS!!!!!! • It is forbidden to use the system () function. • Implementation involving the use / call of a ready shell is unacceptable (such as sh, bash, etc.) The second part of the project is about implementing a client - server application (TCP / IP). The server will run the shell you implemented above and serve client requests that correspond to commands your shell can execute. After executing the command the results will be returned to the client. COMMENTS • For the implementation of the client - server application you should use sockets (attention to the way of communication and the type of socket for the implementation of TCP / IP). • The server should run continuously
Kitambulisho cha mradi: 22779584

Kuhusu mradi

10 mapendekezo
Mradi wa mbali
Inatumika 4 yrs ago

Unatafuta kupata pesa?

Faida za kutoa zabuni kwenye Freelancer

Weka bajeti yako na muda uliopangwa
Pata malipo kwa kazi yako
Eleza pendekezo lako
Ni bure kujiandikisha na kutoa zabuni kwa kazi
10 wafanyakazi huru wana zabuni kwa wastani €134 EUR kwa kazi hii
Picha ya Mtumiaji
Hello! I saw your project details and very interested in it. I have rich experience in developing C/C++ programs for +8 years. If you hire me, you will receive satisfied result. I can work right now and full time for you. I want to know your requirements more details. Thanks.
€50 EUR ndani ya siku 7
5.0 (7 hakiki)
5.7
5.7
Picha ya Mtumiaji
Hey, I'm interested in your project. Please send me a message so that we can discuss more through the live chat system!
€140 EUR ndani ya siku 3
4.9 (25 hakiki)
5.3
5.3
Picha ya Mtumiaji
hi , it's an easy task and i can do it as required and in time. thanks in advance .
€120 EUR ndani ya siku 7
5.0 (66 hakiki)
5.2
5.2
Picha ya Mtumiaji
I can help you get this done. I have skills in PHP, C Programming, C# Programming, Software Architecture, C++ Programming
€150 EUR ndani ya siku 5
4.8 (9 hakiki)
4.9
4.9
Picha ya Mtumiaji
Language : ----- C++, C#, Python, Qt, Matlab, Java, VB----- Skill : High and low desktop application Project reversing, Multi-threading, System management Machine learning, Deep learning Image processing(OpenCV, OpenGL...) Video codec processing(H264, Mpeg4...) Database(MySQL, Access, Excel, MSSQL, Oracle...) Network communication(tcp/ip, udp, rtsp, http...) Platform: Windows, Linux, Ubuntu, Unix, MacOS
€140 EUR ndani ya siku 7
5.0 (10 hakiki)
4.4
4.4
Picha ya Mtumiaji
Hello there, Myself Prakhar, i am working in Python,c and c++ for last 3 years. I have read your description thoroughly and i am confident that i can do this easily. Let's discuss further in personal chat. Regards Prakhar.
€222 EUR ndani ya siku 2
5.0 (22 hakiki)
4.4
4.4
Picha ya Mtumiaji
Hello, sir. How are you? I have just read your project description and I can help you with my experiences. Don't waste your golden time to looking for a developer! I'm new freelancer, but I will make the perfect product you are satisfied with. My clients have never been frustrated with my work and I hope to make you one of them. I'm always ready for you, So we can discuss more details. Thanks and Regards
€140 EUR ndani ya siku 4
0.0 (1 hakiki)
0.0
0.0
Picha ya Mtumiaji
Hello, I'm Fred, I can provide you perfect work as you looking for . we can discuss more in chat . I will be waiting for your response . I have very great experience about your project , if you want discuss more please send me a text Thank you
€140 EUR ndani ya siku 7
0.0 (0 hakiki)
0.0
0.0
Picha ya Mtumiaji
Hello, Sir! I have rich experience in C/C++/C#, Python, Java, Linux and Networking Software. Especially, I'm very familiar with C. I am a software expert who knows the value of time. Let’s carefully discuss our project via chat. If I have an opportunity to work with you, it would be my pleasure. Thank you. Warm regards.
€140 EUR ndani ya siku 7
5.0 (2 hakiki)
0.0
0.0
Picha ya Mtumiaji
Hi I am pleased to submit my qualifications to you. I am very happy to work with you on this proposal I am new on this site and looking for clients who can work with for a long time. I have read your description carefully and I am very interested in your project. of course I am ready to your skill test. My skills are perfect match to your requirements and you will be sure about that through the test. I am a senior dedicated web Developer You can trust me to provide work of high quality, a Professional source code and a Fast response I can assure you of good results Please contact me, to discuss in detail Thanks Best regards
€100 EUR ndani ya siku 7
0.0 (0 hakiki)
0.0
0.0

Kuhusu mteja

Bedera ya GREECE
Thessaloniki, Greece
5.0
3
Njia ya malipo imethibitishwa
Mwanachama tangu Mei 5, 2018

Uthibitishaji wa Mteja

Asante! Tumekutumia kiungo cha kudai mkopo wako bila malipo kwa barua pepe.
Hitilafu fulani imetokea wakati wa kutuma barua pepe yako. Tafadhali jaribu tena.
Watumiaji Waliosajiliwa Jumla ya Kazi Zilizochapishwa
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Onyesho la kukagua linapakia
Ruhusa imetolewa kwa Uwekaji wa Kijiografia.
Muda wako wa kuingia umeisha na umetoka nje. Tafadhali ingia tena.