( kantal | 2019. 04. 08., h – 22:53 )

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