[Précédent (date)] [Suivant (date)] [Précédent (sujet)] [Suivant (sujet)] [Index par date] [Index par sujet]
Question sur SED
- To:
- Subject: Question sur SED
- From: Benoit Galarneau <>
- Date: Thu, 29 Jun 2000 14:05:45 -0400
Bonjour, je dois traduire plusieurs pages html en anglais.
Par exemple, je traduis Poids avec Weight par le script00000 suivant:
#!/bin/bash
echo Traduction en cours...
for i in $(find /home/httpd/html -name \*.html)
do sed -e \
's/Weight/Poids/g' \
< $i > $i.tmp
mv $i.tmp $i
done
Le problème est le suivant: Lorsqu'il y a des accents, le code
HTML est le suivant: Pression d'opération
Donc, quand je fais
do sed -e \
's/Pression d'opération/Operating Pressure/g' \
Ca marche pas à cause du point-virgule(;) et de l'apostrophe(')
Comment je fais pour que ca fonctionne malgré le point-virgule et
l'apostrophe.