Bonjour,


J'ai un soucis avec le find -exec if ...

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
for ligne in $(cat $dossierMigration/fichierPhp.txt)
do
	find . -name "*.php" -exec if [ "{}" = "$ligne" ] ; then echo "{}" fi  \;
done
Il me renvoie l'erreur "Syntax error near unexpected token "then".
J'ai tenté de mettre des points virgules de tous les côtés, mais rien n'y fait, j'ai toujours des erreurs. Je me demande quelle est la bonne syntaxe.

Merci d'avance.