Dík funguje to super. Akorát kdyby jsem uměl pracovat z těmi zástupnými znaky nebo co to "s/-/\//" je. stejně moc ten script nechápu ale pracuje tak jak chci.
Může mi to někdo pomoct přelouskat ?
for s in *; do
\* předpokládám že prochází složku ve které je pro soubory masky * a ukládá názvy do proměnné s * \
novy=$(echo $s | sed "s/-/\//" | iconv -c -f $ENCODING_FROM -t US-ASCII//TRANSLIT)
\*
s=Taufer_Libor-Kontrola_OUR_2009_O7.zip
novy=Taufer_Libor/Kontrola_OUR_2009_O7.zip
řádek který moc nechápu tvorba názvu souboru o prikazu sed jsem se dočetl :
Ne-li zadán žádný z přepínačů -e, --expression, -f nebo --file, pak první
argument, který není přepínačem, je považován za sedový skript a bude
vykonán.
ale stejně nejsem z toho chytrý co vlastně udělá z argumentu "s/-/\//" nějak tam vrazí / místo -
*\