Hola compañeros en esta ocacion los invito a visitar esta pagina web:
http://www.fismat.umich.mx/mn1/manual/node1.html
en ella pude resolver muchas dudas, como por ejemplo:
como ejecutar comandos de UNIX desde C
Se pueden ejecutar comandos desde un programa de C como si se estuviera en la línea de comandos de UNIX usando la función system()
. NOTA: se puede ahorrar bastante tiempo y confusión en vez de ejecutar otros programas, scripts, etc. para hacer las tareas.
int system(char *mandato)
-- donde mandato puede ser el nombre de una utilería de UNIX, un shell ejecutable o un programa del usuario. La función regresa el status de salida del shell. La función tiene su prototipo en
La función system
es una llamada que esta construida de otras 3 llamadas del sistema: execl()
, wait()
y fork()
(las cuales tienen su prototipo en
).
en fin si tienes mas dudas, buscalas en la pagina que mencione antes.
2 comentarios:
Hola Antonio, me parece una explicación muy concreta, y está bien, porque no sabíamos o en lo particular no sabía lo que hacía la operación system, pero podrías explicarlo más a detalle con un breve ejemplo, eso nos abriría mucho más el panorama
saludos
muy buena informacion sale
ay nos vemos en clase
adios
jimmy
Publicar un comentario