I need you to write a simple command line interpreter that can interpret a set of internally implemented commands. I would like this software to be developed for Linux using C or C++. The interpretor should be able to do the following:- Accept user commands from the command line- Show a specific prompt (like '$>') to indicate that it is prepared to receive user command.- Execute user commands from a list of accepted commands- Consider the following error sitations: - Command execution returned an error - The issued command is not an accepted command - Arguments are in the wrong formatAccepted commands:1. The 'tail' command with parameters -c, -n, -q, -v2. The 'uniq' command with parameters -i, -d, -u3. The 'cd' command (no params)4. Support for pipes in the commands (eg > ls -l | grep -e 'tmp' | wc -l)
11 freelancers are bidding on average €31 for this job
Hi, there! How are you? I have a FTP client and server app done in C that works very close to your specification. :) So, I'm pretty sure I can delivery to what you want as fast as possible. :) See ya!
Hi..i am quite good at C programming and shell commands and can implement the shell interpreter as per details provided. please contact me as soon as possible for a discussion.
Hi I have experience in weiting compilers in c++ which is what you are looking for. I also have strong understanding of bash and PONIX. I am able to do this task within a day while making sure it is bugless.
Dear sir. I am a C expert.... If you hire me, I will give you excellent results with a small amount of money in the shortest time. I hope to meet you again. Thank you.