SISTEMAS OPERATIVOS II
Tercer curso Ingeniería Informática.
Curso 2009-2010

Práctica 4: Sistema de ficheros en UNIX: Redirección.

Continuar la codificación de un intérprete de comandos (shell) en UNIX. Al igual que en la práctica anterior

En esta practica se van a modificar la ejecución en primer plano, la ejecucion en segundo plano y la ejecución sin crear proceso de manera que se permita la redirección de la entrada estándar, la salida estándar y/o el error estándar. Las distintas redirecciones deben ser compatibles entre sí , con la ejecución en segundo plano, la ejecución sin crear proceso, el cambio de prioridad, y la especificación de un entorno. Todas las consideraciones prácticas anteriores sobre la ubicación de ejecutables y la lista de procesos en segundo plano, son de aplicación aquí

[exec]
[LISTAVAR] prog [args...] [@pri] [<fich] [>fich] [#fich][&]

pipe
com1 % com2 Ejecuta com1 (ejecutable con parámetros) redireccionando su salida estándar a la entrada estándar de com2 (ejecutable con parámetros). Tanto com1 como com2 representan ejecutables con parámetros. La ejecución es en primer plano

#pipe ls -lR . . / % wc -l -c 
ejecuta ls -lR . . / y redirecciona la salida a la entrada estándar de un proceso que ejecuta wc -l -c

FORMA DE ENTREGA

Como en las prácticas anteriores

FECHA DE ENTREGA VIERNES 11 JUNIO 2010