Exécuter des commandes silencieusement
Bonjour,
Je fais un script en PHP dans lequel j'utilise quelques commandes bash. Mon problème c'est que je n'arrive pas à les empécher d'écrire sur l'écran, même en redirigeant leurs sorties.
Code:
1 2 3 4
|
$handle=popen('firefox >/dev/null','r');
exec("pkill firefox 2>/dev/null"); |
Avec les pipes non plus ça ne marche pas. Chacune des deux commandes écrit sur l'écran. le popen affiche des espaces et le pkill afiche Terminated. Comment faire alors pour éviter ça.
Quelqu'un peut m'aider?
Merci.