Por que não posso copiar um direcotry de * nix para um compartilhamento smbfs montado no Windows 7?

3

Eu montei um diretório do Windows 7 em minha caixa do FreeBSD via smbfs:

mount
...
//ROOT@BARYONYX/GVKV on /usr/home/gvkv/win (smbfs)

mas, por algum motivo, quando tento copiar um diretório:

cp .vim /win 

Eu recebo o seguinte erro:

cp: .vim is a directory (not copied).

Eu posso copiar arquivos muito bem. Existe algo especial sobre diretórios e compartilhamentos smb?

    
por gvkv 08.10.2010 / 18:48

1 resposta

12

Não tem nada a ver com o smbfs, cp sempre requer que o sinalizador -r (recursivo) copie um diretório. Você deve obter o mesmo se tentar cp .vim /tmp/ :

$ cp .vim /tmp/
cp: omitting directory '.vim'
zsh: exit 1     cp .vim /tmp/
$ cp -r .vim /tmp/
$
    
por 08.10.2010 / 18:54