[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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



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 lower_name in `\ls`
do
upper_name=`echo $lower_name |tr '[a-z]' '[A-Z]'`
mv $lower_name $upper_name
done

	Eric
-- 
> Allez, soyez sympa ... traduisez-lui "linux"
Linux, c'est comme le miel : c'est vachement bon mais ça attire les
mouches. En plus, ça colle aux doigts et on a du mal à s'en défaire.
-+- TP in: Guide du linuxien pervers - "Barrez vous les mouches !"



Reply to: