For et do en php

Fermé
amsy10 - 17 juin 2011 à 12:24
 amsy10 - 17 juin 2011 à 12:49
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
A voir également:

2 réponses

Leviathan49 Messages postés 257 Date d'inscription jeudi 10 juin 2010 Statut Membre Dernière intervention 22 juillet 2011 70
Modifié par Leviathan49 le 17/06/2011 à 12:47
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
oui c 'est un bash ,
ca marche bien
merci infinement
0