- Instalar SO Commons Library
- Instalar ansisop-parser
Los archivos de configuracion se indican como argumentos de linea de comando. Para ejecutar un proceso correctamente pararse en la carpeta Debug del mismo y ejecutar ./Proceso ../metadata
(o seguir leyendo para ver cómo ejecutar procesos más fácilmente).
Ventajas de correr los procesos usando este script:
- No tenés que acordarte donde está la carpeta del proyecto y hacer
cd
hasta encontrar el binario. Con el script podés ejecutarlo desde cualquier lado. - En lugar de, por ejemplo, ejecutar el proceso Consola haciendo
./Consola ../metadata
, solo hay que hacerso term
y el script se encarga de pasarle el archivo de configuración. - Si hubo cambios en el código fuente, el script usa el makefile de Eclipse para recompilar el binario antes de ejecutarlo.
- Se puede ver el log de un determinado proceso haciendo
so {proceso} --log
. Si no se especifica ningún proceso, el script muestra todos los logs juntos.
- Bajar el script de acá: https://www.dropbox.com/s/h5wrtqem8rouxy3/so.sh?dl=1
- Cambiar la ruta del proyecto a la que corresponda en tu sistema (línea 3, variable PROJECT)
- Ir a una terminal, moverse con
cd
hasta donde está el script y ejecutar lo siguiente:
chmod +x so.sh && sudo mv so.sh /usr/local/bin/so
¡Listo! Ahora podés hacer so term para correr la Consola, so cpu para el CPU, so mem para la Memoria, so kern para el Kernel y so fs para el File System.