Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
771 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Remplacer une string dans un fichier

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Remplacer une string dans un fichier

n°1143259
nachi2
Posté le 07-07-2005 à 14:37:21  profilanswer
 

Bonjour à tous,
 
je dispose d'un fichier ctlfile pour sqlldr.
 

Code :
  1. Load Data
  2. INFILE '/home/asavoy/dataware/WebTools/SQL/cmd/tmp/dat'
  3. BADFILE '/home/asavoy/dataware/WebTools/SQL/cmd/gl.bad'
  4. APPEND
  5. INTO TABLE TMP_gl_gmargin (


 
dans la ligne INFILE, je souhaiterai remplacer dat par $_GET[fichier].dat (fichier est dans l'URL)
 
j'ai essayé un truc du genre
 

Code :
  1. <?
  2. exec('sed "s/dat/$_GET[fichier].dat" ctlfile');
  3. ?>


 
mais le remplacement n'a pas marché...
 
vous auriez une solution à me proposer??????
 
Merci
Nachi


Message édité par nachi2 le 07-07-2005 à 14:44:32
mood
Publicité
Posté le 07-07-2005 à 14:37:21  profilanswer
 

n°1143270
denzz
huhuuuuu ! (désolé )
Posté le 07-07-2005 à 14:42:34  profilanswer
 

Code :
  1. <?
  2. exec('sed "s/dat/$_GET[fichier.dat]" ctlfile');
  3. ?>


déjà ta syntaxe n'est pas bonne : comment veux-tu qu'il prenne ta valeur de $_GET[fichier.dat] ??
l'appel ne serait pas plutôt $_GET["fichier.dat"] ?  
et est-tu sûr que nommer une variable avec un point est autorisé ? le .dat ne devrait pas être après ton $_GET["fichier"] ?  
après il doit y avoir des problèmes de quotes, etc...
et 'sed' je c pas ce que c'est donc je ne pourrais pas t'aider plus..

n°1143273
nachi2
Posté le 07-07-2005 à 14:44:11  profilanswer
 

heu...c juste une erreur de recopiage je rectifie tout de suite :d:d:d
 
les quotes ne sont pas ecessaires dans le $_GET....
 
et sed te permet de remplacer une chaine de caracteres apr une autre


Message édité par nachi2 le 07-07-2005 à 14:46:36

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Remplacer une string dans un fichier

 

Sujets relatifs
Récupérer dynamiquement le schéma associé à un fichier XML[BATCH] HELP !!! Copier fichier sans les 3 1ères lignes dans un autre
[cygwin/c++/xerces]accéder a un fichier XML sur le web?[access] Formulaire pour choisir chemin d'acces d'un fichier
[Log4j] Comment spécifier un fichier de log et un fichier d'erreurlire un fichier text ou autre avec javascript
copier-coller un fichier à partir de VBA (Access)[php] effacer un fichier
transfert d'un fichier via socketOù se trouve mon fichier de config mysql ? (linux, mysql4.0.13 tar.gz)
Plus de sujets relatifs à : Remplacer une string dans un fichier


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR