-------------------------------------------
#!/bin/bash
echo -n "Forras dir: "
read forras
echo -n "cel dir: "
read cel
count=0
for f in $(find $forras -type f); do
mv -i $f $cel/${f} || mv -i $f $cel/${count}_${f}
count=$(($count+1))
done
---------------------------------------------
A for listajaban levo find a $forras konyvtar
regularis allomanyait listazza relativ eleresi uttal.
A ciklusmag ezeket az allomanyokat atmozgatja.
"||" utani resz: ha az 'mv' sikit (pl filenev egyezes) akkor
a filenev futoszammal kiegeszul.
Ez egy osszecsapott ganyolt megoldás, es nem tul szep.
De alapotletnek biztos jo, te meg majd szepited.
PtR