( bandix | 2007. 05. 15., k – 20:13 )

Nem kell ide sed, tudja ezt a bash maga:


find . -type f|while read x;
 do mv "$x" "${x//kaposzta/bimbo}"; 
done

Ha a kapcsoszárójelen belül a //-t /-re cseréled, akkor csak az első előfordulást cseréli, így mindet.

Üdv!
________________________________________________
Debian 4.0 - linux-2.6.21-smp-cfs - KDE 3.5.5