Re: fichier csv tout saisi en majuscules
Le Sun, 21 Aug 2016 17:16:39 +0200, "Ph. Gras"a écrit : > Hello :-) > > >> Bonjour, > >> Ça dépendra du contenu/structure du CVS mais il me semble qu'on > >> peut utiliser les commandes d'éditions habituelles: cat, tr, > >> sed ... > >> > >> Le 21 août 2016 16:20, "Bernard Schoenacker" > >> a écrit : > >> > >>> bonjour, > >>> > >>> comment faire pour le basculer avec la première lettre en > >>> majuscule et le reste en minuscule ? > > Je ferais ça en 2 étapes : > > D'abord tout en minuscules, puis sur une deuxième ligne > la première lettre de chaque mot en majuscule. > > Bonne continuation, > > Ph. Gras bonjour, c'est ce que j'ai fait et tout rentre dans l'ordre slt bernard
Re: fichier csv tout saisi en majuscules
Hello :-) >> Bonjour, >> Ça dépendra du contenu/structure du CVS mais il me semble qu'on peut >> utiliser les commandes d'éditions habituelles: cat, tr, sed ... >> >> Le 21 août 2016 16:20, "Bernard Schoenacker" >>a écrit : >> >>> bonjour, >>> >>> comment faire pour le basculer avec la première lettre en majuscule >>> et le reste en minuscule ? Je ferais ça en 2 étapes : D'abord tout en minuscules, puis sur une deuxième ligne la première lettre de chaque mot en majuscule. Bonne continuation, Ph. Gras
Re: fichier csv tout saisi en majuscules
Le Sun, 21 Aug 2016 17:01:43 +0200, Bernard Schoenackera écrit : > Le Sun, 21 Aug 2016 16:57:10 +0200, > steve a écrit : > > > autre solution: > > > > cat maj.txt | sed 's/.*/\L&/' | sed 's/^.\| [a-z]/\U&/g' > > > > bonjour, > > > tous les exemples sont là : > > #http://stackoverflow.com/questions/4569825/sed-one-liner-to-convert-all-uppercase-to-lowercase > > mais je fais comment pour avoir la première lettre en > "Uppercase" (majuscules) ? > > > > slt > bernard > bonjour, j'ai trouvé en cherchant bien ... sed -i 's/\([a-z]\)\([a-zA-Z0-9]*\)/\u\1\2/g' fichier.txt solution trouvé là : # http://www.unix.com/shell-programming-and-scripting/38049-only-uppercase-first-character.html slt bernard
Re: fichier csv tout saisi en majuscules
Le 21-08-2016, à 17:01:43 +0200, Bernard Schoenacker a écrit : Le Sun, 21 Aug 2016 16:57:10 +0200, stevea écrit : autre solution: cat maj.txt | sed 's/.*/\L&/' | sed 's/^.\| [a-z]/\U&/g' bonjour, tous les exemples sont là : #http://stackoverflow.com/questions/4569825/sed-one-liner-to-convert-all-uppercase-to-lowercase mais je fais comment pour avoir la première lettre en "Uppercase" (majuscules) ? As-tu essayé ma solution ? Elle fait exactement ce que tu veux.
Re: fichier csv tout saisi en majuscules
Le Sun, 21 Aug 2016 16:57:10 +0200, stevea écrit : > autre solution: > > cat maj.txt | sed 's/.*/\L&/' | sed 's/^.\| [a-z]/\U&/g' > bonjour, tous les exemples sont là : #http://stackoverflow.com/questions/4569825/sed-one-liner-to-convert-all-uppercase-to-lowercase mais je fais comment pour avoir la première lettre en "Uppercase" (majuscules) ? slt bernard
Re: fichier csv tout saisi en majuscules
autre solution: cat maj.txt | sed 's/.*/\L&/' | sed 's/^.\| [a-z]/\U&/g'
Re: fichier csv tout saisi en majuscules
Le Sun, 21 Aug 2016 16:35:03 +0200, Belaïda écrit : > Bonjour, > Ça dépendra du contenu/structure du CVS mais il me semble qu'on peut > utiliser les commandes d'éditions habituelles: cat, tr, sed ... > > Le 21 août 2016 16:20, "Bernard Schoenacker" > a écrit : > > > bonjour, > > > > comment faire pour le basculer avec la première lettre en majuscule > > et le reste en minuscule ? > > > > il y a envoirons 300 lignes de texte, c'est pour carnet d'adresse > > et de publipostage > > > > qui aurait une solution car je ne vois pas par quel bout prendre le > > problème > > > > > > merci pour vos suggestions > > > > slt > > bernard > > > > bonjour, j'ai trouvé en faisant une recherche sur uppercase et lowercase et là j'ai eu la solution : sed -i 's/\(.*\)/\L\1/' essai.csv slt bernard
Re: fichier csv tout saisi en majuscules
Bonjour, Ça dépendra du contenu/structure du CVS mais il me semble qu'on peut utiliser les commandes d'éditions habituelles: cat, tr, sed ... Le 21 août 2016 16:20, "Bernard Schoenacker"a écrit : > bonjour, > > comment faire pour le basculer avec la première lettre en majuscule et > le reste en minuscule ? > > il y a envoirons 300 lignes de texte, c'est pour carnet d'adresse et de > publipostage > > qui aurait une solution car je ne vois pas par quel bout prendre le > problème > > > merci pour vos suggestions > > slt > bernard > >
Re: fichier csv tout saisi en majuscules
Le Sun, 21 Aug 2016 16:20:21 +0200, Bernard Schoenackera écrit : > bonjour, > > comment faire pour le basculer avec la première lettre en majuscule et > le reste en minuscule ? > > il y a envoirons 300 lignes de texte, c'est pour carnet d'adresse et > de publipostage > > qui aurait une solution car je ne vois pas par quel bout prendre le > problème > > > merci pour vos suggestions > > slt > bernard > bonjour, j'ai trouvé un début de piste mais je n'arrivez pas à apréhender la chose ... https://www.admin-linux.fr/bash-convertir-une-chaine-de-caracteres-en-majuscule-minuscule/ si quelqu'un pouvait m'expliquer un peut plus clairement ? c'est encore confus dans ma tête slt bernard