Sed - Mettre la première lettre d'un mot en majuscule

baissaoui Messages postés 497 Date d'inscription jeudi 2 septembre 2021 Statut Webmaster Dernière intervention 22 mars 2024 - 21 juin 2022 à 13:14
Document initial créé par Jipicy

Capitaliser la 1ère lettre d'un mot (ou d'une phrase)

Gsed 4.0 et supérieur
sed 's/^./\u&/'
Exemples :
$ echo "bonjour la vie" | sed 's/^./\u&/'
Bonjour la vie

$ echo -e "bonjour la vie\net bonjour à toi" | sed 's/^./\u&/'
Bonjour la vie
Et bonjour à toi

$