Как можно на базе одних только системных вызовов (read, write, execve) решить такую задачу на СИ
Принимать от пользователя запрос в шелл и выдовать ответ, например:
$ proga "pwd" /root $ proga "ls -l" drwxr-xr-x 2 root root 1024 Nov 13 21:09 SC/ -rwxr-xr-x 1 root root 476799 Nov 13 11:16 addr* -rw-r--r-- 1 root root 445 Nov 13 11:16 addr.c -rwx------ 1 root root 6104 Nov 12 19:39 chkconfig* drwxr-xr-x 5 root root 1024 Nov 12 03:27 confsys/ $
Заранее спасибо!