Vyreseno - Re: hromadne prejmenovani a prekopirovani souboru
Jiří Chomát
jiri na chomat.net
Pátek Listopad 15 15:58:32 CET 2002
On Pá, 2002-11-15 at 14:58, Michal Kubecek wrote:
> Třeba
>
> cd ~neco/data
> for d in *; do
> pushd $d > /dev/null
> for f in *; do cp $f /target/$d+$f; done
> popd > /dev/null
> done
> Berte to jen jako myšlenku, pokud tak struktura není tak jednoduchá
> nebo se tam vyskytují kromě adresářů další soubory, bude to potřeba
> upravit. Taky to určitě nebude fungovat, pokud se ve jménech adresářů
> nebo souborů budou vyskytovat mezery. A taky tam mám určitě nějaké
> překlepy. :-)
>
Diky MOC za radu... :o)
Nize uvedena konstrukce, jen mirne upravena me zcela uspokojila :o)
Diky
for d in *
do pushd $d > /dev/null
for f in *
do cp $f ~/mp3/akce/$d'-'$f
done
popd > /dev/null
done
--
Jiří Chomát <jiri na chomat.net>
Další informace o konferenci Linux