William N. Zanatta wrote:
Somebody called 'Robson Ribeiro Veras' tried to say something! Take a look:

Oi,
alguem conhece um programa que ao passar um link para um diretorio de um server de ftp, e ele liste( e salve para um arquivo txt) os arquivos que estao dentro desse diretorio remoto.
tambem serve qualquer trecho de codigo em qualquer linguagem que consiga a lista de arquivos do diretorio remoto e guarda a lista em um arquivo txt.
n�o � para copiar, � somente para listar. J� fico feliz se alguem me indicar o caminho das pedras.
Agrade�o desde j� a aten��o todos os usu�rios da lista, e mais uma vez pe�o desculpas por essa mensagem.




wget -nr ftp://ftp.server.com/diretorio


ls -l .listing

william

Complementando o William, caso necessario usuario e senha, usar

wget -nr ftp://usuario:[EMAIL PROTECTED]/diretorio



Outra forma mais facil dentro de bath e sem instalar o pacote wget e usar o redirecionador <<.
Crie um arquivo exemplo lista.sh e digite:


#! /bin/bash
ftp -n servidor << fim > arquivo.txt
user usuario senha
ls
bye
fim


Na segunda linha o -n pula a tela para usuario e senha, o << fim marca qual e a palavra que termina a sequencia de comandos o > arquivo.txt qual o arquivo de saida (o que voce pediu).

user usuario senha e necessario para site que tem senha, normalmente basta user anonymous
o ls e para listar (o que voce pediu) mas poderia ser qualquer comando como put para colocar arquivo, get, mget.
Nao esquecer de fechar a sessao com bye (ou quit).


_______________________________________________
slack-users mailing list
[EMAIL PROTECTED]
http://www.linuxmag.com.br/mailman/listinfo/slack-users

Responder a