PROGRAMACIÓN CON LLAMADAS AL SISTEMA , AYUDA POR FAVOR. URGENTE
Hola! Buenas tardes. Necesitaria ayuda. Me podeis ayudar? Muchas gracias.
Se quiere desarollar una aplicación que permita verificar permanentemente la existencia y los atributos de los ficheros. La aplicación pedira permanentemente por entrada estándar el nombre de un fichero y se verificara su existencia, En el cas que el fichero exista, informara del tipo de fichero ( regular, directorio, dispositivo de caracter, o dispsitivo de bloc), de l’identificador del propietario y de la medida en bytes del fichero.
Si el fichero no existe, l’aplicación escribira un mensaje indicando este hecho y se quedara a la espera de recibir un signal. Si se recibe el signal SIGUSR1, el programa escribira un mensaje de continuación, continuara su Aqueejecución y pedita un nuevo nombre de fichero.
L’aplicación finaliza en recibir un signal SIGTERM. En este caso se escribira un mensaje de despedida y acabará.
Para hacer eso no se puede usar ni el getc, ni el scanf ni el printf… ( los funciones C de entrada y salida) Se tiene que hacer con las llamadas del sistema read y write. Si se puede utilizar el formatear de cadenas (sprintf, sscanf) el sleep, en vez de sleep utilizar la llamada al sistema , pause.
Añadir Nuevo Comentario