|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre régulier
![]() Inscription : juillet 2002 Messages : 150 ![]() |
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 :
merci turbo_chess
__________________
Demain n'est plus à attendre mais à inventer !!! |
||
|
|
00
|
|
|
#2 |
![]() ![]() Nicolas ValléeIngénieur Système Inscription : décembre 2005 Messages : 9 774 ![]() |
et comme cela...
Code :
find . -name "*.[CcHH]" | xargs grep -i $chaine | awk -F ':' '{print $1}' |
|
|
00
|
|
|
#3 | |||
|
Membre régulier
![]() Inscription : juillet 2002 Messages : 150 ![]() |
Citation:
ça marche merci Code :
NB : il y a seulement un petit problème, il faut que les fichiers trouvés soit > 1 merci turbo_chess
__________________
Demain n'est plus à attendre mais à inventer !!! |
|||
|
|
00
|
|
|
#4 | |||
![]() ![]() Nicolas ValléeIngénieur Système Inscription : décembre 2005 Messages : 9 774 ![]() |
Citation:
normal... mais un test avec wc -l devrait te le confirmer Code :
|
|||
|
|
00
|
|
|
#5 | ||
|
Membre régulier
![]() Inscription : juillet 2002 Messages : 150 ![]() |
Bonjour,
merci c'est gentil de ta part. il y a un argument dans grep (-l), il liste les fichiers où la chaîne a été trouvé, il suffit seulement que j'ajoute quelques tests. Code :
turbo_chess
__________________
Demain n'est plus à attendre mais à inventer !!! |
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com