O que há de errado com o meu comando de cópia?

0

Eu fiz o seguinte no meu mac com a intenção de copiar o /etc em /tmp para tentar algo:

$cd /tmp    
$cp -a /etc .  
$cd etc  
-bash: cd: etc: No such file or directory  
$ls -all etc  
lrwxr-xr-x@ 1 jim jim 11 Dec 18 17:44 etc -> private/etc    

O que aconteceu? Eu não entendo O que é isso etc -> private/etc e por que etc não é um diretório em /tmp ?

    
por Jim 18.12.2016 / 19:02

1 resposta

5

No mac, parece que o / etc é apenas um link simbólico apontando para / private / etc. Você copiou apenas o link e não um diretório.

Você pode conseguir o que está tentando copiando o diretório em que o link está apontando ou especificando a opção -H para cp .

    
por 18.12.2016 / 19:13

Tags