For et do en php

amsy10 -  
 amsy10 -
Bonjour,

bonjour,
il y a un message d'erreur qui me vient quénd je fais ca :
for i in 'cat fichier1' ; do $i fichier2; done;

on me dit command not found
Merci d'avance

2 réponses

  1. Leviathan49 Messages postés 267 Statut Membre 70
     
    C'est un script bash ou du php que tu veux faire ?
    En php le for ce fait comme ceci
    for ($i = 0;$i < N;$i++) 
    { 
         code 
    }


    En php ca donnerais plutôt
    $cat_fichier1=file(fichier1) // recupere contenu de fichier1 dans un array      
    foreach ($i as $cat_fichier1)     
    {     
           $i fichier2     
    }


    En bash, en faisant attention à bien mettre des quotes inversées
    for i in 'cat fichier1'    
    do    
    $i fichier2   
    done   
    
    devrait marcher
    0
  2. amsy10
     
    oui c 'est un bash ,
    ca marche bien
    merci infinement
    0