Re: Script pour faire un upper de case... [gestion des espaces]

2003-04-24 Par sujet Nicolas Massé
On 22 Apr 2003 23:28:02 +0200 [EMAIL PROTECTED] (François TOURDE) wrote: > > executer : > > find -type d -maxdepth 1 |mon_mv > > > > et si le résultat te convient : > > find -type d -maxdepth 1 |mon_mv |bash > > Ouah ... Pas mal... Et je pense qu'on doit pouvoir faire encore plus > comp

Re: Script pour faire un upper de case...

2003-04-22 Par sujet Edi STOJICEVIC
On Tue, 22 Apr 2003 17:16:41 +0200 David CABATON <[EMAIL PROTECTED]> wrote: > comment en shell bash convertir tous les fichiers d'un repertoire en > majuscule... > > for i in `ls`; do j=`echo $i |tr '[a-z]' '[A-Z]'` ;echo $j; done > > ceci me eprmet de les afficher en majuscule mais ne renome p

Re: Script pour faire un upper de case... [gestion des espaces]

2003-04-22 Par sujet Michel Grentzinger
Le Mardi 22 Avril 2003 21:21, Nicolas Massé a écrit : > saisir dans le fichier mon_mv : > ===Debut du fichier= > #!/bin/bash > read LIGNE > while [ "$LIGNE" ]; do > echo -n "mv \"$LIGNE\" \"" > echo -n "$LIGNE" |tr '[a-z]' '[A-Z]' > echo "\"" > read LIGNE > done > ==

Re: Script pour faire un upper de case... [gestion des espaces]

2003-04-22 Par sujet François TOURDE
Le 12164ième jour après Epoch, Nicolas Massé écrivait: > créer un fichier mon_mv dans /usr/local/bin (touch /usr/local/bin/mon_mv) > le rendre executable (chmod 755 /usr/local/bin/mon_mv) > > saisir dans le fichier mon_mv : > ===Debut du fichier= > #!/bin/bash > read LIGNE > while

Re: Script pour faire un upper de case...

2003-04-22 Par sujet François TOURDE
Le 12164ième jour après Epoch, David CABATON écrivait: > >Par contre, bravo. Un newbie qui installe une debian et qui se lance direct > >dessus > >ça mérite un reportage. Bravo à toi et aussi à tous les packagers debian. :) > > > > > mouais effectivement je decouvre linux et le shell je

Re: Script pour faire un upper de case... [gestion des espaces]

2003-04-22 Par sujet Nicolas Massé
On Tue, 22 Apr 2003 17:16:41 +0200 David CABATON <[EMAIL PROTECTED]> wrote: > comment en shell bash convertir tous les fichiers d'un repertoire en > majuscule... > > for i in `ls`; do j=`echo $i |tr '[a-z]' '[A-Z]'` ;echo $j; done > > ceci me eprmet de les afficher en majuscule mais ne renome p

Re: Script pour faire un upper de case...

2003-04-22 Par sujet Thomas Nemeth
Le 22.04.03, Michel Grentzinger a tapoté : | Le Mardi 22 Avril 2003 18:27, Thomas Nemeth a écrit : | > | > j recoit le nom en majuscules (j=`...` : j reçoit le résultat | > de la commande entre `...`). Puis il suffit de faire un simple | | Juste pour rajouter quelque chose : la syntaxe `co

Re: Script pour faire un upper de case...

2003-04-22 Par sujet David CABATON
François TOURDE wrote: Salut, Le 12164ième jour après Epoch, David CABATON écrivait: comment en shell bash convertir tous les fichiers d'un repertoire en majuscule... for i in `ls`; do j=`echo $i |tr '[a-z]' '[A-Z]'` ;echo $j; done ceci me eprmet de les afficher en majuscule mais ne renom

Re: Script pour faire un upper de case...

2003-04-22 Par sujet edeveaud
On Tue, 22 Apr 2003, Charles Plessy wrote: > > comment en shell bash convertir tous les fichiers d'un repertoire en > > majuscule... > > rename est ton ami > man rename. bien vu ;-)) on a tous foncé tête baissé Eric -- JdC>Ah non je ne suis _pas_ bien membré et je m'en tamponne

Re: Script pour faire un upper de case...

2003-04-22 Par sujet Michel Grentzinger
Le Mardi 22 Avril 2003 18:27, Thomas Nemeth a écrit : > Le 22.04.03, David CABATON a tapoté : > | >for i in *; do j=`echo "$i" | tr [a-z] [A-Z]` ; mv $i $j; done > | > | Ok ca marche vous pourriez m'expliquez un peu... > > le "for" passe tous les fichiers (et répertoires) se trouvant >

Re: Script pour faire un upper de case...

2003-04-22 Par sujet David CABATON
Thomas Nemeth wrote: Le 22.04.03, David CABATON a tapoté : | >for i in *; do j=`echo "$i" | tr [a-z] [A-Z]` ; mv $i $j; done | | Ok ca marche vous pourriez m'expliquez un peu... le "for" passe tous les fichiers (et répertoires) se trouvant dans le répertoire courant (avec *

Re: Script pour faire un upper de case...

2003-04-22 Par sujet David CABATON
[EMAIL PROTECTED] wrote: On Tue, 22 Apr 2003, David CABATON wrote: comment en shell bash convertir tous les fichiers d'un repertoire en majuscule... for i in `ls`; do j=`echo $i |tr '[a-z]' '[A-Z]'` ;echo $j; done le principe est bon, en utilisant une ch'tite variable tu obtiendras

Re: Script pour faire un upper de case...

2003-04-22 Par sujet eric
David CABATON wrote: comment en shell bash convertir tous les fichiers d'un repertoire en majuscule... for i in `ls`; do j=`echo $i |tr '[a-z]' '[A-Z]'` ;echo $j; done for i in `ls`; do j=`echo $i |tr '[a-z]' '[A-Z]'` ;mv $i $j; done Bonne journee

Re: Script pour faire un upper de case...

2003-04-22 Par sujet François TOURDE
Salut, Le 12164ième jour après Epoch, David CABATON écrivait: > comment en shell bash convertir tous les fichiers d'un repertoire en > majuscule... > > for i in `ls`; do j=`echo $i |tr '[a-z]' '[A-Z]'` ;echo $j; done > > ceci me eprmet de les afficher en majuscule mais ne renome pas les > fichie

Re: Script pour faire un upper de case...

2003-04-22 Par sujet David CABATON
for i in *; do j=`echo "$i" | tr [a-z] [A-Z]` ; mv $i $j; done Thomas Ok ca marche vous pourriez m'expliquez un peu... merci de votre aide

Re: Script pour faire un upper de case...

2003-04-22 Par sujet Michel Grentzinger
Le Mardi 22 Avril 2003 17:16, David CABATON a écrit : > comment en shell bash convertir tous les fichiers d'un repertoire en > majuscule... > > for i in `ls`; do j=`echo $i |tr '[a-z]' '[A-Z]'` ;echo $j; done > > ceci me eprmet de les afficher en majuscule mais ne renome pas les > fichiers, j'ai es

Re: Script pour faire un upper de case...

2003-04-22 Par sujet Charles Plessy
> comment en shell bash convertir tous les fichiers d'un repertoire en > majuscule... rename est ton ami [EMAIL PROTECTED]:~/tmp$ ls liste1 liste1~ liste2 liste3 toto [EMAIL PROTECTED]:~/tmp$ rename 'tr/[a-z]/[A-Z]/' l* [EMAIL PROTECTED]:~/tmp$ ls LISTE1 LISTE1~ LISTE2 LISTE3 toto man r

Re: Script pour faire un upper de case...

2003-04-22 Par sujet Mathieu FOSSE
David CABATON wrote: comment en shell bash convertir tous les fichiers d'un repertoire en majuscule... for i in `ls`; do j=`echo $i |tr '[a-z]' '[A-Z]'` ;echo $j; done jai réfléchi vite fai mais essaye ca : for i in `ls` do #renvoi le nom du fichier en majuscule j=`echo $i|tr '[a-z]' '[A

Re: Script pour faire un upper de case...

2003-04-22 Par sujet Thomas Nemeth
Le 22.04.03, David CABATON a tapoté : | >for i in *; do j=`echo "$i" | tr [a-z] [A-Z]` ; mv $i $j; done | | Ok ca marche vous pourriez m'expliquez un peu... le "for" passe tous les fichiers (et répertoires) se trouvant dans le répertoire courant (avec *). Pour chacun de ses

[HS]Re: Script pour faire un upper de case...

2003-04-22 Par sujet gedeon . lecanard
David CABATON wrote: comment en shell bash convertir tous les fichiers d'un repertoire en majuscule... for i in `ls`; do j=`echo $i |tr '[a-z]' '[A-Z]'` ;echo $j; done ceci me eprmet de les afficher en majuscule mais ne renome pas les fichiers, j'ai essaye de fair for i in `ls`; do j=`touc

Re: Script pour faire un upper de case...

2003-04-22 Par sujet edeveaud
On Tue, 22 Apr 2003, David CABATON wrote: > comment en shell bash convertir tous les fichiers d'un repertoire en > majuscule... > > for i in `ls`; do j=`echo $i |tr '[a-z]' '[A-Z]'` ;echo $j; done le principe est bon, en utilisant une ch'tite variable tu obtiendras ce que tu souhaites, ex: for l

Re: Script pour faire un upper de case...

2003-04-22 Par sujet Thomas Nemeth
Le 22.04.03, David CABATON a tapoté : | comment en shell bash convertir tous les fichiers d'un repertoire en | majuscule... | | for i in `ls`; do j=`echo $i |tr '[a-z]' '[A-Z]'` ;echo $j; done | | ceci me eprmet de les afficher en majuscule mais ne renome pas les | fichiers, j'ai essaye de fair |