Bonjour,
je souhaiterais, de la meme facon qu'un shell unix, faire communiquer entre eux deux (ou plus) programmes, via des pipes. En clair pouvoir par exemple realiser un truc du style :
J'ai compris qu'un pipe etait un tube reliant deux processus, et qu'il etait possible d'ecrire dans un tube et que l'autre processus puisse lire a la sortie. Cependant comment faire en sorte que mon "ls -l" (lancer dans un processus avec execve()) puisse envoyer ce qu'il a afficher et que le second programme se serve de ce qu'il vient de recevoir en guise d'entree standard ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part ls -l | wc -l
Je vous remercie,
bonne soiree

 

 
		
		 
         
 

 
			
			

 
  
 
 
			 
   



 Les pipes
 Les pipes
				 Répondre avec citation
  Répondre avec citation
 
			
 
 
Partager