Kit
Pokud se do promenny zada hodnota tak by tam byt ani dolar ani uvozovky nemeli, to jsem jen tak zkousel. Melo by to tedy byt takto:
for X in `find -name "*\-*"` ; do Y=`echo "${X}" | tr -s "\-" "_"` ; mv "${X}" "${Y}" ; done
## a dalsi jine znaky
Ale ten obraceny apostrof to samozrejme nebere. A taky nejde tecka, protoze tou zacina cesta k souboru, tedy se to zacykli. Nakonec tecku nepotrebuji.
Nakonec tam asi bude stejne nejlepsi ten exec. Ale tu konstrukci jsem tolik nepochopil, jak ten znak pak prejmenovat na _ Prave proto je tam ten for cyklus.