Buen día, me resulta interesante tu proyecto, ya que tiene que ver con lenguaje de programación ANSI C, uno de los lenguajes con el cual mayor experiencia tengo y me siento cómodo para trabajar.
Entiendo, que deseas crear tus propios comandos para ser ejecutados sobre una terminal en Linux. Si esto es así, tengo una base en ANSI C que podría usar para resolver tu problema.
El tema es que si mi oferta te resulta atractiva, me gustaría poder preguntarte algunos detalles que no me quedan claros del todo y que me ayudaría mucho, me respondieras.
La primera pregunta es:
¿Qué es para ti un "arreglo de control de archivos"?, entiendo que podría ser un "array" interno el cual se usará para el control.
¿Todos los mensajes de salida serán hacia la pantalla de la terminal?
¿Todos los comandos son un programa diferente o es un solo programa?
Una vez resolviendo estas preguntas, podría yo empezar con tu solución.
Me encuentro al pendiente, muchas gracias.
Saludos!!!