Rozkopírování souborů do adresářové struktury

martinb84

Rozkopírování souborů do adresářové struktury
« kdy: 09. 03. 2016, 23:20:22 »
Ahoj,
nevím, zda někoho něco napadne... Mám adresář Profil. V tomto adresáři je asi pět tisíc podadresářů s různými jmény, ale vždy stejnou strukturou (tzn. každý podadresář obsahuje adresáře Galerie, User apod.). Potřebuji zkopírovat dva nové soubory (vždy stejné) do každého podadresáře a přepsat jimi soubory původní.. Samozřejmě si na to můžu napsat skriptík, to není problém, ale zajímalo by mě, zda existuje i jiná cesta - nějaká rychlá, snadná, jednoduchá :) Díky.
« Poslední změna: 10. 03. 2016, 23:09:34 od Petr Krčmář »


Jenda

Re:Rozkopírování souborů.. Nějaký nápad?
« Odpověď #1 kdy: 09. 03. 2016, 23:33:13 »
Skriptík je rychlý, snadný, jednoduchý.

for dir in Profil/*/*; do cp soubor1 $dir; done

Jenda

Re:Rozkopírování souborů.. Nějaký nápad?
« Odpověď #2 kdy: 09. 03. 2016, 23:34:11 »
(pokud tam kromě podadresářů jsou i další věci, tak find . -maxdepth 2 -mindepth 2 -type d | while read line; do cp soubor1 "$line"; done)