On Dom, 2001-09-30 at 14:21, Ana Paula wrote:
> Ol�s !!!!
> Tenho um diretorio chamado "teste" e dentro dele varios outros.
> Bem, se eu usar o comando "cp -rf teste /home/ana" eu sei que ele e tudo o mais que
>ele contem sera copiado para dentro de /home/ana.
> Muito bem, "mas" se eu precisar copiar s� o que tem dentro do diretorio "teste" sem
>que o diret�rio "teste" seja tambem copiado, que comando eu uso ??? :)
> Pergunto isso pq o diretorio "teste" j� existe dentro de /home/ana e com o comando
>que eu conhe�o ele ser� sobrescrito, o que n�o deve ocorrer neste caso ...
> Se n�o me engano, no DOS existe algo como "copy *.*", suponho que no Linux deva
>haver algo semelhante ...
O tar tamb�m quebra muito bem esse galho!
( cd /diret�rio_origem ; tar cpvf - . ) | ( cd /diret�rio_destino ; tar
xvpf - )
Isso pode ser utilizado tamb�m de m�quina para m�quina:
( cd /diret�rio_origem ; tar cpvf - . ) | ssh m�quina2 "cd
/diret�rio_destino ; tar xvpf -"
ssh m�quina1 "cd /diret�rio_origem ; tar cpvf - ." | ( cd
/diret�rio_destino ; tar xvpf - )
Voc� ainda pode incrementar mais isso, fazendo com que a corrente de
bytes seja compactada on-the-fly na origem e descompactada no destino:
( cd /diret�rio_origem ; tar cvpzf - . ) | ssh m�quina2 "cd
/diret�rio_destino ; tar xvpzf -"
ssh m�quina1 "cd /diret�rio_origem ; tar cvpzf - ." | ( cd
/diret�rio_destino ; tar xvpzf - )
Esse flagzinho "z" faz o que seria exatamente equivalente a isso:
( cd /diret�rio origem ; tar cvpf - . | gzip -c - ) | ssh m�quina2 "cd
/diret�rio_destino ; gzip -dc - | tar xvpf -"
ssh m�quina1 "cd /diret�rio_origem ; tar cvpf - . | gzip -c -" | ( cd
/diret�rio_destino ; gzip -dc | tar xvpf - )
Id�ias legais pra se usar com pipe :)
[]s,
--
Patola (Cl�udio Sampaio) - Solvo S/A
IBM Certified Advanced Technical Expert and Systems Developer
SAIR GNU/Linux Certified Systems Administrator
PGP/GPG Public Key Available Upon Request
Try http://www.automatos.com - The Automatic MSP
Unix sex: unzip; strip; touch; finger; mount; fsck; more; yes; umount;
sleep
--
/"\
\ / ASCII RIBBON CAMPAIGN - NO HTML EMAIL!
X PLEASE QUOTE ONLY RELEVANT PARTS OF THIS MESSAGE.
/ \ DON'T QUOTE THIS SIGNATURE! / N�O CITE ESTA ASSINATURA!
PGP signature