I hope it's okay to ask this here, but I need some ideas on how to improve a class project so that it becomes a "side project" that I can put on my resume.
So I had a class project where I implemented a shell in C that was capable of: executing unix commands, file redirection, background processes.
Are there anything else I can add to it to make it better?
@helios: well that's why I'm asking for suggestions on how to improve it to make it good enough to put on my resume
@dhayden: well I used execvp() to execute the commands, so wouldn't the piping commands together already work? I don't think I've tried that, but I know it can do output/input redirection into files and such.
@dhayden: no I meant the program uses execvp() to execute command but it uses dup2() for redirection and pipes.
Can you clarify what you mean by the other two things you mentioned? The class project is already done, but since it's a class project everyone did the same thing. So I want to improve it to make it a side project for my resume.