cwbe coordinatez:
101
63540
2076399
1655002
3622770
3828091

ABSOLUT
KYBERIA
permissions
you: r,
system: public
net: yes

neurons

stats|by_visit|by_K
source
tiamat
K|my_K|given_K
last
commanders
polls

total descendants::
total children::1
show[ 2 | 3] flat


Tento scriptik som si pred istym casom pisal. Funguje dobre, premenuvava len fajly ktore treba premenovat, cize fajly ktore nemaju diakritiku preskakuje, na konci vypise statistiku kolko fajlov/dirov premenoval a kolko preskocil. Pouziva externu binarku ktoru si vygooglite rychlo. Ak ste moc lenivi a mate toho vela mozete ten script volat rekurzivne zo shellu ak mate vela adresarov a podadresarov.
Nebite ma :) viem ze sa to dalo napisat aj lepsie :)

#!/usr/bin/perl

$dir = `pwd`;
@files = `ls -1`;
chomp(@files);
$skip = 0;
$rename = 0;

foreach $file (@files) {
$filen = `echo "$file" | recode -f l2..flat`;
chomp($filen);
if ($filen eq $file) {
$skip = $skip + 1;
}
else {
print "rename: $file -> $filen\n";
system("mv \"$file\" \"$filen\"");
$rename = $rename + 1;
}
}

print "Statistics:\n";
print "Skipped: $skip\nRenamed: $rename\n\n";




00000101000635400207639901655002036227700382809103828355
forcer
 forcer      26.03.2008 - 09:44:43 , level: 1, UP   NEW
jedine co mi na tom vadi ze to je platform dependent. na windowse ti to napr nepomoze. treba pouzivat readdir namiesto ls -1 atd..