Hola amigos!
Espero no incomodar con mi tema, pero la verdad soy muy malo programando en bash, y no tengo idea de cómo funciona shell, así que quisiera pedirles ayuda para comenzar y de ahí yo poder partir :)
Tengo que programar una shell básica en Bash que me permita hacer lo siguiente:
*Loguearme con usuarios y contraseñas reales
*Saludo y prompt personalizado
*Tener mis propios comandos en español
*Mínimas funcionalidades como llamar a un editor de texto, navegador de consola, consultar fecha, lista de archivos en carpetas, tener una cuenta root que me permita crear y borrar usuarios etc...
Sé que tengo que utilizar llamadas al sistema y un ciclo infinito para esperar los comandos a utilizar, antes debo crear el algoritmo para validar el logueo, pero no tengo idea de como empezar, ni siquiera sé si debo matar el proceso de BASH para que sólo funcione la shell que yo programe, o debo dejarla corriendo y programar mi shell como una consola por encima de bash. :/
Por favor ayúdenme, cualquier aportación o idea me servirá, más si me pudieran decir como comenzar, Gracias!