begin process at 2010 02 10 15:36:28
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Divers

 > 

Divers

 > 

Modification d'un fichier avec SED et php


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Modification d'un fichier avec SED et php

mardi 6 janvier 2009 à 21:24:57 | Modification d'un fichier avec SED et php

romain14g59

Bonjour à tous je ne c'est pas si cela et vraiment possible mais j'aimerais modifier un fichier avec php et la commande sed avec une commande de se type.

Mon fichier .php

<?php
$output = shell_exec("sed -i 's/log on/log off/g' test.cfg");
?>

Je cherche part exemple à remplacer log on par log off, dans ma console cette fonction "sed -i 's/log on/log off/g' test.cfg" fonctionne et modifie bien, mais dans mon fichier php quand je l'exécute cela ne change rien.

Par contre ceci m'affiche bien les modification sur mon navigateur avec ECHO mais ne modifie pas le fichier:

<?php
$output 
shell_exec('
sed -i "s/log on/log off/g" test.cfg');
echo 
"<pre>$output</pre>";
?>

Merci d'avance à tous !!
mardi 6 janvier 2009 à 21:27:51 | Re : Modification d'un fichier avec SED et php

Teclis01

Quel groupe/user a ton script? quels droits? ...

Il vaut mieux poser une question et passer pour bête que le rester toute sa vie

 Les geeks n'ont pas une case en moins ils commencent juste à compter à partir de zéro

mardi 6 janvier 2009 à 21:32:14 | Re : Modification d'un fichier avec SED et php

romain14g59

Merci de ta reponse

voila les droit je croit que c'est cela:

-rwxrwxrwx 1 easyc easyc 1202 Jan  6 19:59 test.cfg
-rwxrwxrwx 1 easyc easyc  108 Jan  6 21:17 unix.php


mardi 6 janvier 2009 à 21:44:24 | Re : Modification d'un fichier avec SED et php

Teclis01

Euh oui mais je connais pas comment sont réglé les droits sur ta machine mon ptit ^^ jpeux pas t'aider aussi facilement... j'essayerais de les faire executer par le root en chmod 0777 pour etre sur de mon coup (ou presque ^^)

Il vaut mieux poser une question et passer pour bête que le rester toute sa vie

Les geeks n'ont pas une case en moins ils commencent juste à compter à partir de zéro

mardi 6 janvier 2009 à 21:49:51 | Re : Modification d'un fichier avec SED et php

romain14g59

Je suis sur un compte avec les même droits q'un root, et comment fait t'on pour exercuter en chmod 0777 mon dossier et mes fichier son deja en 777?
 
mardi 6 janvier 2009 à 22:29:48 | Re : Modification d'un fichier avec SED et php

Teclis01

Si ça l'est deja c'est que tu as pas a le faire...

Il vaut mieux poser une question et passer pour bête que le rester toute sa vie

 Les geeks n'ont pas une case en moins ils commencent juste à compter à partir de zéro

mercredi 7 janvier 2009 à 12:40:58 | Re : Modification d'un fichier avec SED et php

romain14g59

Merci de ton aide j'ai trouver le probléme il suffit de rajouter -e dans le script execution ce qui donne:

shell_exec("sed -i -e 's/log on/log off/g' test.cfg");

Voila bonne journée a tous


Cette discussion est classée dans : fichier, php, log, off, sed


Répondre à ce message

Sujets en rapport avec ce message

Affichage de graphique [ par nbenoist ] sur RedHat 7.2 J'ai une page php qui lit un fichier de log. Ma page php me affiche 2 camenbert suivant les informations du fichier log. J'ai mis les lecture et traitement d'un fichier log en php [ par fillius ] bonjour tout le mondeje suis entrain de faire un stage et je travail sur une application de gestion de fichier log qui doit être fait completement en Extraction de champs d'un fichier log avec du PHP..?! [ par Revo1789 ] Bonjour la communauté, Dans le cadre d'une application que je devrais livrer en fin de stage, je dois développer un portail en php/mysql, qui, parmi d Envois mailing en htm via php [ par Alpha911 ] Bonjour, je viens de trouver un script qui ressemble à ce que je souhaite à savoir l'envois d'un fichier htm par mail sans etre en piece jointe dans execution fichier php xamm (mac os) [ par jordi906 ] Bonjour à tous ;) ! Je suis débutant en php et novice dans le monde des macs ...J'ai installé xampp , démarré le serveur , mais je n'arrive pas à exéc changer la couleur d'un lien php [ par merym ] Bonjour, Comment peut-on definire plusieurs couleurs de lien par exemple le lien var/fichier.php d'une couleur bleu si le fichier existe et d'une coul creation fichier log [ par fouque ] voila je fais un quizz grace au logiciel Galli's QuizFaber et pour recupérer les résultat et le classement j'ai besoin de créer deux fichier log nommé Formulaire en php [ par winosx01 ] [color=blue]Bonjour, J'ai un fichier excel, avec des champs ou des colonnes : Numéro de lignes, désignation, colonne, calcul, longueur, position débu chauvechement du frame [ par lina22 ] bonjour, j'ai un fichier index.php [code=php]session_start(); echo ' <frame name="left_bottom" src= modification de fichier php [ par xam49 ] Tout d'abord Bonjour j'aurais besoin d'un peu d'aide concernant la modification de fichier .php et/ou .cssil s'agit des sources de phproxy qui sont a


Nos sponsors


Sondage...

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,560 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales