Esetleg sed-del:
for ff in $(find ./ -type f -name "*minta*"); do cp $ff `echo $ff | sed -r 's;(([^/]+)/)*([^/]+)\/([^/]+)\.([^/]+);\ idemasold/\4_\3\.\5;'` ; done
Javítottam a korábbi kódot. Még ellenőrizni kellene azokat az eseteket, amikor nincs kiterjesztése a fájlnévnek, illetve ha szóközöket is tartalmaz.
--
eutlantis