[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Détecter mots majuscules contenant tr



On Tuesday 21 June 2016 22:22:26 you wrote:
> peux tu essayer avec ça :
> $ echo trAPÈZE ÊtrE LUStrE lustre être trapèze motRE | sed -E 
> 's/([[:upper:]]*)tr([[:upper:]]+)|([[:upper:]]+)tr([[:upper:]]*)/\1TR\2/g'
> TRAPÈZE ÊTRE LUSTRE lustre être trapèze motRE
> Pierre

Je ne connais pas tous les mots majuscules contenant "tr" en minuscules,
car le fichier est très important, sinon, c'est très facile, par ce script :
sed -i  's/trAPÈZE/TRAPÈZE/g'  fichier
sed -i  's/ÊtrE/ÊTRE/g'  fichier
sed -i  's/LUStrE/LUSTRE/g'  fichier

Il faut détecter chaque mot en majuscules conternant "tr" 
en minuscules, puis les mettre tous en majuscules.


> Le 21/06/2016 à 21:22, andre_debian@numericable.fr a écrit :
> > comment détecter dans un fichier texte tous les mots majuscules
> > qui contiennnent "tr" en minuscules.
> > Exemples :
> > trAPÈZE    ÊtrE   LUStrE
> > et les réécrire comme ceci :
> > TRAPÈZE  ÊTRE   LUSTRE



Reply to: