elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: AIO elhacker.NET 2021 Compilación herramientas análisis y desinfección malware


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  Ejercicios
| | | |-+  Pipes y Dup - ¿Qué hace?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Pipes y Dup - ¿Qué hace?  (Leído 2,617 veces)
piete2

Desconectado Desconectado

Mensajes: 22



Ver Perfil
Pipes y Dup - ¿Qué hace?
« en: 17 Junio 2018, 05:25 am »

Hola. Alguien podría decirme qué hace este fragmento de código. Gracias!

Código
  1. #include <unistd.h>
  2. main(){
  3.   pipeline("/usr/bin/yes", "/bin/more");
  4. }
  5. int pipeline(char *proc1, char *proc2){
  6.    int fd[2];
  7.    pipe(fd);
  8.    if (fork()!=0){
  9.       close(fd[0]); // No lo necesitamos aqui
  10.       close(1); // Cierra la salida estandar
  11.       dup(fd[1]);
  12.       close(fd[1]); // No lo necesitamos
  13.       execl(proc1, proc1, 0);
  14.   }
  15.   else{
  16.       close(fd[1]); // No lo necesitamos
  17.       close(0); // Cierra la entrada estandar
  18.       dup(fd[0]);
  19.      close(fd[0]); // No lo necesitamos
  20.      execl(proc2, proc2, 0);
  21.   }
  22. }
  23.  


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Pipes « 1 2 »
Programación Visual Basic
Ertai 18 6,531 Último mensaje 15 Octubre 2005, 21:14 pm
por Chief
¿Que son Pipes?
Programación Visual Basic
ricardovinzo 1 1,611 Último mensaje 4 Diciembre 2008, 17:35 pm
por WestOn
Genericos en c pipes (void*)
Programación C/C++
prosebas 3 3,992 Último mensaje 10 Abril 2021, 21:19 pm
por Eternal Idol
Pipes (tuberias) sincronas, estancadas (Solucionado)
Programación General
Usuario887 0 2,294 Último mensaje 11 Noviembre 2021, 22:29 pm
por Usuario887
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines