Como posso fazer o script de um download do Windows File Sharing?

1

Dado que um conjunto de arquivos XML disponíveis em um compartilhamento do Windows \\ server \ share contém espaços \ direcory \, eu preciso de um comando bash para baixar um arquivo específico desse compartilhamento.

Nem o wget nem o curl suportam nenhum smb: // URI e gostaria de evitar o comando mount. Soluções?

    
por jldugger 05.06.2009 / 06:04

1 resposta

4

smbclient pode ser programado para fazer upload ou download de arquivos usando a opção -c. A sintaxe é semelhante ao ftp.

por exemplo,

smbclient -I [IP do servidor] "// nomedoservidor / caminho com espaços /" -c "get [nomedoarquivo]"

    
por 05.06.2009 / 06:06