> Bir dizin altindaki dosya ve dizin isimlerinin bir cogu buyuk harfe donmus
> her nasil olduysa. Bunlarin hepsini kucuk harfe cevirme imkani varmi.
> Bununla ilgili bir komut veya program parcasi gibi.
>
> Ahmet YURDADUR
Merhaba
Bunun icin asagidaki script i kullanabilirsiniz.
Iyi calismalar...
Erol Ozcan
infoTRON A.S.
Sys Admin
Web: www.infotron-tr.com
email: eozcan@superonline.com
#!/bin/csh
foreach file (`ls -a`)
# hidden dosyalarda yapilir .cxDDSz gibi
set renf=`echo $file | tr 'A-Z' 'a-z'`
if ((($file != '.' && $file != '..') || ( $file == '.' && $file == '..')) &&
$file != $renf) then
# suzme yapiyorum '.' ve '..' sorun yaratmasin ve hepsi kucuk harfli dosyalar
varsa diye
# xand komutu olsaydi bu kadar uzun satir yazmayacaktim. nerde acaba?
echo $file renaming to $renf ...
mv $file $renf
endif
end