[Linux] modifier des majuscules en minuscules avec Sed
PIERRE Xavier (DNUM)
x.pierre@::1
Mer 30 Nov 10:53:45 CET 2022
Bonjour,
J'aurai personnellement gardé le même esprit mais peut-être légèrement
plus court avec :
echo -e 'BEIGNETS BOURGUIGNONS' |sed 's/[A-Z]/\L&/g'
(si j'ai bien compris le besoin)
Cordialement
Xavier Pierre
----- Mail original -----
De: "Bernard Schoenacker" <bernard.schoenacker@::1>
À: "linux" <linux@::1>
Envoyé: Mercredi 30 Novembre 2022 10:46:56
Objet: [Linux] modifier des majuscules en minuscules avec Sed
Bonjour,
Je recherche à mettre un titre écrit en majuscule
pour le convertir en minuscules avec sed...
Voici ce que j'ai au départ :
echo -e 'BEIGNETS BOURGUIGNONS' | sed -e 's/\(.*\)/\L\1/' |sed -e "s/\b\(.\)/\u\1/g"
Désolé pour le trou de mémoire du fait que je pratique
insuffisamment...
En faisant quelques recherches, j'ai une première solution :
echo -e 'BEIGNETS BOURGUIGNONS' | sed -e 's/\(.*\)/\L\1/' -e "s/\b\(.\)/\u\1/g"
Existe-t-il d'autres solutions élégantes ?
Merci pour votre aimable attention
Bien à vous
Bernard
-------------- section suivante --------------
Une pièce jointe autre que texte a été nettoyée...
Nom: smime.p7s
Type: application/pkcs7-signature
Taille: 2700 octets
Desc: S/MIME Cryptographic Signature
URL: <https://strasbourg.linuxfr.org/pipermail/linux/attachments/20221130/fde5f8cf/attachment.bin>
Plus d'informations sur la liste de diffusion linux