Si vous avez 30 secondes pour y reflechir, j'ai 60 fichiers dans lesquels je dois modifier un truc (fichier de configuration d'imprimante)
Dans ces fichier je dois remplacer ca:
courier[17,4099;0;0(%ImB)]
par ca:
courier[17,4099;0;0(%ImB)]courier[18,4099;0;0(%ImB)]
Donc avec sed ca serait un truc du genre:
sed 's/courier[17,4099;0;0(%ImB)]/courier[17,4099;0;0(%ImB)]courier[18,4099;0;0(%ImB)]/' . |
Donc a cause des metacaracteres ca plante, il me trouve pas la chaine dans le fichier et ne me remplace rien (mais sed se deroule normalement), j'ai essayé de backslashé les [,],(,), quoi d'autre?