Bonjour,
J'essaie de manipuler des programmes externes par php.
Les instructions sur une ligne fonctionnent.
Par contre, je ne sais pas comment "aligner" plusieurs commandes à la suite.
Par exemple :J'en déduis (peut-être à tort) qu'il lance une nouvelle session bash à chaque ligne de commande. Comment faire pour rester sur la même ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 $output1 = `ls` ; echo "<pre>$output1</pre>" ; // M'envoie correctement le contenu du répertoire racine ; $output2 = `cd rep` ; // devrait naviguer vers le répertoire rep echo "<pre>$output2</pre>" ; // Aucune réponse. $output3 = `ls` ; echo "<pre>$output3</pre>" ; // Me renvoie le contenu du répertoire racine au lieu du contenu de rep !
L'écriture de script passés en argument du lancement de programme serait une alternative, mais je souhaiterais l'éviter, si possible.
Merci de votre aide,
Je précise : je suis sur mac OS X.
Partager