Em Seg, 28 Out 2002 17:07:58 -0300, Syndson Silva escreveu:
> Tem como associar � uma vari�vel do shell uma substring ?
Tem, usando o comando cut.
> � que estou criando uma shell, em que uma das instru��es �:
>
> find . \( type -d exec cp {} /destino/{} \)
> [...]
Garanto a voc� que o problema com o comando acima n�o est� relacionado �
presen�a do ponto no caminho do arquivo destino (fiz os testes e
comprovei).
Deixa eu ver se entendi... voc� quer copiar todos os sub-diret�rios de
um diret�rio para outro? O comando acima pode lhe dar problemas...
Primeiramente, voc� ia ver um monte de "ommiting directory", pois o
comando "cp" sem a op��o -R n�o copia diret�rios. Segundo, o find �
recursivo, logo voc� estaria "recopiando" arquivo sem necessidade.
Uma sugest�o seria:
#!/bin/bash <-- s� para indicar que estou utilizando bash aqui
for arquivo in $(ls -d1 ./*/); do
cp -a $arquivo /destino/
done
# Fim
OBS.: a pasta destino n�o pode estar contida na pasta de origem.
--
Anderson Lizardo
Linux User #253643
Assinantes em 29/10/2002: 2215
Mensagens recebidas desde 07/01/1999: 188504
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista:
mailto:linux-br-owner@;bazar.conectiva.com.br