Bonjour,

je suis bloqué dans un script, je veux chercher une chaîne de caractère dans un type de fichiers particuliers et remplacer cette chaîne de caractère par le vide.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
for file in `find . -name "*.[CcHH]" | xargs grep $1`
do 
   sed -e "s/$1/ /g" $file > temp_1
   mv temp_1 $file
done
question : j'ai un problème dans le find . -name "*.[CcHH]" | xargs grep $1, moi j'ai besoin des noms des fichiers pour pouvoir itérer sur ces fichiers et remplacer la chaîne $1 par un espace.

merci

turbo_chess