Jak na to v Bashi
Zdenek Pytela
letty na mrakoplas.phil.muni.cz
Čtvrtek Říjen 23 11:16:35 CEST 2003
nopetr na tiscali.cz píše:
> Je adresar /dir1 a v nem podadresare dir11, dir12, dir13.... V jinem adresari
> (/dir2) jsou podadresare neco_dir11, neco_dir12, neco_dir13.... Chci, aby
> se podadresare vcetne souboru v nich obsazenych nakopirovaly do odpovidajicich
> podadresaru v /dir1 (neco_dir11 do dir11 atd.). Muze mi nekdo poradit jak
> lze toto vyresit pomoci prikazu v Bashi?
cd /dir2
for $dir in neco_*
do
cp -a $dir /dir1/${dir#neco_}
done
Více v libovolné knížce o un*xech; $# a $% jsou vychytávky, které se hodí
nejenom v tomto případě.
--
--Zdeněk Pytela, <letty na mrakoplas.phil.muni.cz>
Další informace o konferenci Linux