
Eu tenho um host remoto chamado myhost
e tenho alguns arquivos de log que desejo acessar no terminal.
Por exemplo, posso acessar isso no meu navegador:
file://myhost/f$/logs/dev.log
Mas quando tento isso no terminal
scp -p "username@myhost:/f$/logs/dev.log" "/home/Documents"
isso me dá o erro 'não é possível stat':
cp: cannot stat `username@myhost:/f$/logs/dev.log': No such file or directory
Eu tentei usar username@file://myhost
e username@//myhost
ainda não tive sorte.
Alguma ideia?
Desde já, obrigado!
Responder1
Deixe-me esclarecer a solução usando wget:
Como posso usar a URL para acessar o arquivo, simplesmente uso esta linha no meu lote:
wget -q //myhost/f$/logs/dev.log -Y off
onde "-q" significa:
Ative a saída detalhada, com todos os dados disponíveis. A saída padrão é detalhada.
e "-Y" significa:
Ativar ou desativar proxy
Isso fará o download do arquivo nos diretórios atuais e resolverá o meu problema.
Referência: http://www.gnu.org/software/wget/manual/wget.html