Jak na adresare v BASH

oldfrog.linux na volny.cz oldfrog.linux na volny.cz
Úterý Duben 13 14:56:38 CEST 2004


jirkajj na centrum.cz wrote:

>Zdravim vsechny linuxaky.
>Motam se kolem BASHe a ne a ne prijit na to jak vyresit tohle:
>Mam adresar1 a v nem podadresare neco1, neco2, neco3, neco4, neco5... Vytvorim adresar2 a v nem prazdne podadresare, ktery pojmenuju 1, 2, 3, 4, 5... - pocet odpovida podadresarum v adresari1. Kdyz chci neco hromadne zkopirovat z adresare1 do adresare2 neni problem. Vlezu do adresare1 a dam 
>for i in neco*
>do
>cp -r $i /cesta/adresar2/${i#neco*}
>done. A hotovo.
>Peru se vsak s veci, kdyz v tom adresari2 neni odpovidajici pocet podadresaru. Je tam treba jen 1, 4, 9... Pak mi to podadresare nevytvori, jejich obsah se napere rovnou do 1, 4, 9. Muze mi s tim nekdo helfnout?
>
>Diky, Jirka
>
Nesledoval jsem Vas na 100%, ale myslim ze Vam pomuze

# cp  -R  co  kam

nebo ja treba vetsinou pouzivam rovnou

# cp  -a  co  kam

'kam' musi byt adresar
'co' mohou byt soubory ci adresare v libovolnem poctu a libovolne kombinaci

-- 
------------------------------
Ondrej Nemecek alias 'OldFrog'

tel (domu):     241766035
tel (prace):    222090701
icq:            250163477
------------------------------



Další informace o konferenci Linux