shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Re: FTP retorno


From: Carlos Ferreira
Subject: Re: [shell-script] Re: FTP retorno
Date: Wed, 20 Dec 2006 14:18:18 -0200

# Inicializa variaveis
  wp_destino=$1
  wp_filename=$2
  wl_result_log=${TMP}/ftp.log

  ftp -vn <<FTP_EOF | tee ${wl_result_log}
  open ${wp_destino}
  user usuario senha
  cd ~usuario
  bin
  put ${wp_filename}
  quit
FTP_EOF

  rc=4
  if grep -E "bytes sent in" $wl_result_log; then
     rc=0
  fi

# Fim do script

exit ${rc}

-- 
Carlos Ferreira
Analista de Desenvolvimento
Niterói - RJ - Brasil
LinuxUser  #271002
http://www.carnivorosemdentes.blogger.com.br/
================

Em 20/12/06, Juliano <address@hidden> escreveu:
>
>   Caro,
>
> Veja se isso te ajuda.
>
> cat test.sh
>
> #!/bin/bash
> ftp -vin << EOF
> open ftp.planetmirror.com
> user anonymous 1@2.3.4 <1%402.3.4>
> bin
> prompt
> ls
> bye
>
> ./test.sh
> Connected to ftp.planetmirror.com.
> 220 ProFTPD Server (PlanetMirror FTP1) [203.16.234.86]
> Remote system type is UNIX.
> Using binary mode to transfer files.
> 331 Anonymous login ok, send your complete email address as your password.
> 230 Anonymous access granted, restrictions apply.
> Remote system type is UNIX.
> Using binary mode to transfer files.
> 200 Type set to I
> Interactive mode on.
> 200 PORT command successful
> 150 Opening ASCII mode data connection for file list
> lrw-r--r-- 1 mirror mirror 10 May 4 2005 debian -> pub/debian
> lrw-r--r-- 1 mirror mirror 17 May 4 2005 debian-non-US ->
> pub/debi an-non-US
> lrw-r--r-- 1 mirror mirror 19 May 4 2005 debian-security
> -> pub/de bian-security
> drwxr-xr-x 15 mirror mirror 4096 Jun 7 2005 disks
> drwxr-xr-x 50 mirror mirror 20480 Dec 20 04:08 pub
> lrw-r--r-- 1 mirror mirror 5 Jan 12 2004 raid -> disks
> 226 Transfer complete.
> 221 Goodbye.
>
> ./test.sh > log
>
> []s
> juliano a.k.a ncode
>
> Jackson William do Nascimento da Silva wrote:
> >
> >
> > Bom dia a todos,
> > Sou novato com Shell, comprei um livro do Julio Cezar só que como foi
> > pela internet ainda não chegou e por isto estou recorrendo a vocês.
> > Preciso de um script que faça FTP, só que preciso do retorno do mesmo,
> > para saber se deu problema ou não, será que alguém pode me ajudar nesta
> > questão, por favor.
> > Podem também, me apontarem algumas bibliografias em que posso estar
> > estudando? Alguns complementos para a linguagem ficar mais rica, como já
>
> > vi o SED, AWK teria mais algum?
> > Abraços a todos
> > Jackson William
> >
> >
>
>  
>


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

[Prev in Thread] Current Thread [Next in Thread]