Fernando,
Eu fiz o teste na minha máquina do comando, inclusive mantendo os nomes:
cp -r /tmp/test /home/jane/test
O mesmo funcionou perfeitamente, partindo do seguinte princípio:
- O diretório test dentro de /home/jane não existia antes da cópia

É correto afirmar que se o diretório test existir dentro /home/jane, o comando copiará o diretório /tmp/test para dentro de /home/jane/test.

O que me deixou preocupado é que na questão não era tratado se o diretório test em /home/jane existia no momento do comando. No descritivo da questão me diz para eu copiar o arquivo de um lugar para outro. Como na questão D eu já especifico o nome do diretório a ser copiado em questão, fica a dúvida por parte de quem lê (esse foi o meu caso). O autor da pergunta quiz fazer uma "pegadinha", referindo-se ao diretório test dentro de /home/jane como um diretório já existente ou ele quiz se referir que estava especificando o caminho abosoluto, juntamente com o seu diretório de destino propriamente dito. (acho que fui um pouco complicado, mas espero que tenham entendido minha opinião).

Abraço a todos,

Alessandro

Em 18/10/06, Fernando do Carmo <[EMAIL PROTECTED] > escreveu:
*Rodrigo,

Quanto a sua duvida porque a resposta D está errada.
O que pede na questão é copiar o diretorio test para /home/jane, e se
usar o comando
*cp -r /tmp/test /home/jane/test* ele criará outro diretorio test dentro
de /home/jane/test ficando assim:
/home/jane/test/test


espero ter ajudado.*

Rodrigo Malatesta wrote:
> Bom pelo que entendi, o comando _*cp -r ./test ~*_ , copia tudo do
> diretorio /tmp/test para /home/jane/test e ja cria o diretorio test?
> O til (~) referencia o meu diretorio home /home/jane, mas o que ./test
> representa??
> Ainda nao consegui entender pq a letra D (cp -r /tmp/test
> /home/jane/test) estaria errada, ja que estou utilizando o -r para
> copiar recursivamente.
> Obrigado novamente.
> Rodrigo
>
> Emerson Dorow escreveu:
> > Isso porque você não precisaria digitar o ./test, simplesmente cp -r
> > test/ ~ acredito eu. E ainda mais, a questão pede para você copiar
> > tudo para /home/jane/test, na sua resposta você esta copiando para seu
> > home. Espero ter ajudado!!!
> >
>
> > Assume that your current working directory is '/tmp' and your home
> > directory is '/home/jane'. Which of the below commands will copy all the
> > content of '/tmp/test/' to a 'test' subdirectory of your home directory?
> >
> >     *
> >
> >       A. cp -r test/* /home/jane
> >
> >     *
> >
> >       B. cp -r ./test ~
> >
> >     *
> >
> >       C. cp -r ~/test .
> >
> >     *
> >
> >       D. cp -r /tmp/test /home/jane/test
>


__._,_.___

Yahoo! Grupos, um serviço oferecido por:
PUBLICIDADE


Links do Yahoo! Grupos

__,_._,___

Responder a