Implementación de shell básica UNIX mish en C.
- Ejecutar comandos simples
- Mostrar directorio actual en prompt
- Soportar pipelines, listas y redireccionamientos (<, >, >>)
- Implementación de GNU readline
- Edición de linea de comandos
(
C-u: elimina todo hasta el inicio) - Historial de comandos (acceder via
C-r) - Auto completado (completar nombres utilizando
TAB)
- Edición de linea de comandos
(
- Agregar comandos builtin (
cd,exit,help,history, etc) - miprof
- Alonso B.
- Constanza C.
- Cristóbal F.
- Daniel S.
- gcc
- git
- GNU make
- GNU readline
Note
Comandos para instalar dependencias:
- Ubuntu/Debian:
sudo apt install gcc git make libreadline-dev - Fedora/RHEL:
sudo dnf install gcc git make readline-devel
Utiliza estos comandos para obtener el código, compilarlo y ejecutarlo:
git clone https://github.com/Ado-do/tarea1-so.git
cd tarea1-so
make runPara probar miprof referirse a test/README.md
