Re: CP
Luciano Miguel Ferreira Rocha <[email protected]> Mon, 21 Mar 2005 17:26:41 +0000
| Newsgroups | gmane.linux.region.portugal |
|---|---|
| Message-ID | <[email protected]> |
On Mon, Mar 21, 2005 at 05:17:51PM +0000, Joao Pedro Franco e Silva wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Erm... com um só comando!?! será que isto se aplica!? Não é bem 1
> comando só... é mais 1 linha...
>
> SHELL$ for i in `ls /home`; do cp -R dir-a-copiar/ /home/$i; done
>
> Isto é a forma automática de copiares para TODAS as dirs que tens
> dentro de /home.
>
> Se apenas pretendes para 3 ou 4 dirs que ainda por cima são dificeis
> de apanhar com wildcards podes sempre usar:
>
> SHELL$ cp -R dir-a-copiar/ /home/{user1,user20,user55}
o de cima esta' bem, este copia dir-a-copiar, /home/usr1... para
/home/user55.
ainda precisas do for:
for i in user1 user20 user55 ; do cp -R dir /home/$i ; done
cumps.
--
0/0
---------------------------------------------------------
Lista de discussão: [email protected]
Para sair desta lista, e-mail: [email protected]
Para comandos adicionais, e-mail: [email protected]