Dúvida FTP [RESOLVIDO]

1. Dúvida FTP [RESOLVIDO]

Burgos Pereira
Frantic Avenger

(usa Ubuntu)

Enviado em 02/08/2011 - 15:49h

Olá a todos.

Tenho uma dúvida que é o seguinte:
Preciso implementar uma transferência FTP no meu Shell, só que gostaria de fazer isso através de um arquivo de configuração, ou seja, um config.txt de conteúdo login/senha@servidor.

Tem como implementar isso? Obrigado.


  


2. Re: Dúvida FTP [RESOLVIDO]

Ricardo Lino Olonca
ricardoolonca

(usa Debian)

Enviado em 02/08/2011 - 17:44h

Sim, tem.

Voce pode criar variáveis lendo esse arquivo. Por exemplo:

usuario=`cut -d"/" -f1 config.txt`
senha=`cut -d"/" -f2 config.txt | cut -d"@" -f1`
servidor=`cut -d"@" -f2 config.txt`

Com isso você já pode esses valores no teu script normalmente.


3. Dúvida FTP

Burgos Pereira
Frantic Avenger

(usa Ubuntu)

Enviado em 03/08/2011 - 17:42h

Acabei implementando de outro jeito, acho que ficou um pouco mais complicado mas lá vai:

Arquivo formato:
[linha 1] servidor
[linha 2] login
[linha 3] senha
[linha 4] /* linha em branco */

ftp -n $(cat $arq_cfg | sed -n '1 p') <<EOF
quote USER $(cat $arq_cfg | sed -n '2 p')
quote PASS $(cat $arq_cfg | sed -n '3 p')
...

Obrigado pela dica. Vlw






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts