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