| vfqs a écrit : 
 
 Est-il possible et coment fait on pour qu'un programme perl puisse récuperer en argument le résulat d'une commande ?
 Ex: ls -l | grep txt
 
 En gros je cherche à connaitre le port de communication entre deux programme et la mise en place possible en perl.
 
 Merci d'avance.
 
 
 
 | 
Tu voudrais qu'un programme Perl récupère comme argument externe le résultat d'une commande ?
 
Et pourquoi pas plutôt lancer directement la commande au sein même de ton programme Perl ?
 
Exemple, récupèration du répertoire courant :
 
| Code : 
 $RepCourant = `pwd`;print "resultat de la commande pwd = $RepCourant";
 | 
 
En utilisant l'antiquote (accessible par la touche 7 du clavier), la sortie de la commande indiquée entre ` ` est directement dirigée vers ta variable, ici $RepCourant.
 
Si tu n'as pas besoin de récupérer ce que te renvoies la commande, tu peux utiliser system(ma_commande)
 
Et si tu veux que l'appel à la commande fasse quitter le programme Perl en cours de traitement, remplace system par exec
 
 ---------------
			
Samsung Galaxy S1 -> Samsung Galaxy S2 -> Samsung Note 2 -> Huawei Ascend Mate 7 -> ZTE Axon 7 -> OnePlus 6T -> Oppo Find X2 PRO -> Google Pixel 9 PRO XL