Jak na to v Bashi

Honza Houstek houstek-lists na utf.mff.cuni.cz
Čtvrtek Říjen 23 11:31:05 CEST 2003


On Thu, 23 Oct 2003 nopetr na tiscali.cz wrote:

> 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?

for dir in /dir1/dir*; do cp -r "/dir1/$dir/*" "/dir2/neco_$dir"; done

Neplette si prosim linux na linux.cz s ucebnici bashe.

-- Honza Houstek


Další informace o konferenci Linux