[Linux] modifier des majuscules en minuscules avec Sed

Marc Chantreux mc@::1
Mer 30 Nov 11:16:44 CET 2022


hello,

> plus court avec :

golf!!!!! \o/

> echo -e 'BEIGNETS BOURGUIGNONS' |sed 's/[A-Z]/\L&/g'

* tout matcher parce que
  * les symboles autres que des lettres ne seront pas affectées
  * les lettres accentuées seront traitées
  * en plus c'est plus court :)
* here doc à la place du echo

ce qui donne:

<<% sed 's/.*/\L&/'
BEIGNETS BOURGUIGNONS

par contre si tu restes sur l'idée du range:

<<% tr A-Z a-z
BEIGNETS BOURGUIGNONS

a+
marc


Plus d'informations sur la liste de diffusion linux