script bash, avec ssh cat toto > titi

script bash, avec ssh cat toto > titi - PHP - Programmation

Marsh Posté le 25-05-2007 à 12:33:31    

bonjour,  
j'ai un script en bash qui fonctionne bien, celui ci contient une ligne du style "ssh root@X.X.X.X cat /proc/partitions > /usr/tmp/mes_partitions"
Quand je l'execute normalement, le fichier apparait bien sur la machine ou le script est executé et avec le contenu de la machine X.X.X.X. Mais quand je l'execute sous php avec la commande exec ou shell_exec, le fichier mes_partitions est créés, mais vide. :(
Ca doit etre un probleme de flux, ou je ne sais quoi, que je ne sais pas regler, si qq'un avait une solution a me proposer, cela serai super.  
Merci
Cordialement
JM

Reply

Marsh Posté le 25-05-2007 à 12:33:31   

Reply

Marsh Posté le 25-05-2007 à 14:08:11    

vérifie les droits sur les fichiers

Reply

Marsh Posté le 25-05-2007 à 14:09:12    

Pas sûr d'avoir tout compris, mais si c'est la redirection de flux qui pose problème, essaye de le remplacer par un scp.
 

scp root@X.X.X.X:/proc/partitions /user/tmp/mes_partitions


Message édité par cgo2 le 25-05-2007 à 14:09:57

---------------
When it's from Finland it's good.  - Mon blog
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed