|
lug-bg: lowercase
- Subject: lug-bg: lowercase
- From: peterg@xxxxxxxxxxxxx (Peter Georgiev)
- Date: Tue, 30 Nov 1999 09:09:37 +0200
-----Original Message-----
From: Julian Stoev <stoev@xxxxxxxxxxxxxxxxx>
>Poluchih naskoro instalacia na edna Linux "programka", koito e ot
>izkliuchitelno goliam profesionalen interes za men. Za zalost tia e dosta
>sbyrkana i vsichki imena na direktorii i fajlove sa prevyrnati v CAPS.
>Dyrvoto na instalaciata e dosta goliamo i mi se struva nemislimo da sedna
>da preimenuvam edin po edin falovete v korektnite im imena, pyk da ne
>govorim, che ne gi znam vsichkite tochno koj bukvi sa glavni i koj ne sa.
>Ako se hvana taka, nishto chudno da mi otidat dve sedmici.
>
>Ima li niakakyv nachin da nakaram bash shell da zabravi za poniatieto CAPS
>i da priema FILENAME.EX vmesto FileName.ex? Nadiavam se taka da uspeia da
>ia izlyza da se startira tazi instalacia.
Ne znam dali mozhesh da nakarash BASH da zabravi poniatieto CAPS, no ti
prashtam
edin script koito shte ti preobrazuva vsichki files v lowercase. Dano da ti
svarshi rabota.
------ cut here -----
#!/bin/sh
# lowercase
# convert all file names in the current directory to lower case
# only operates on plain files--does not change the name of directories
# will ask for verification before overwriting an existing file
for x in `ls`
do
if [ ! -f $x ]; then
continue
fi
lc=`echo $x | tr '[A-Z]' '[a-z]'`
if [ $lc != $x ]; then
mv -i $x $lc
fi
done
----- cut here -----
Zapishi go kato executable da rechem v /usr/bin i go izpalniavash ot
direktoriata koiato iskash da preobrazuvash.
P.S. Kato nov vuv lista iskam da pozdravia vsichki samishlenitzi v BG.
CYALLAP Pesho
==================================================================
A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers)
|
|
|