🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #9960

Re: Pequeña duda

#9960
From: David
Date: Wed, 17 Apr 2002 12:36
61 lines
2574 bytes
quantium@lycos.es (=?ISO-8859-1?Q?Javier_Beltr=E1n_S=E1nchez?=) wrote in message news:<ab4993a4.0204130536.23d8b182@posting.google.com>...
> Hola a todos.
> Tengo una peque�a duda, imaginemos que estoy haciendo un programa en
> bash que va a realizar lo siguiente: el programa en cuestion sirve
> para no tener que insertar siempre en los servidores ftp el usuario y
> el pass, lo que hace es automatizarlo, lo he intentado de la siguiente
> manera (un ejemplo)
> 
> #!/bin/sh
> 
> #principio
> 
> ftp ftp.servidor.com  #servidor ftp
> juanweb               #usuario
> 550215                #contrase�a
> 
> #fin
> 
> Pero esto no funciona, puesto que juanweb y 550215 los interpreta como
> comandos. He pensado que quizas de alguna forma o con alguna funcion
> se podria simular el boton (enter) en el programa, algo como:
> 
> #!/bin/sh
> 
> ftp ftp.servidor.com  #servidor ftp
> (enter)
> juanweb               #usuario
> (enter)
> 550215                #contrase�a
> (enter)
> 
> No tengo conocimiento si esto se podria realizar, quizas ( y
> seguramente ) existan mas alternativas para que este pograma funcione
> correctamente � alguien  tiene alguna idea ?
> 
> Muchas gracias y un saludo a todos :-)


A lo mejor meto la pata, pero creo que se puede hacer

ftp -s:fichero_de_comandos

donde fichero_de_conexion es algo tal que as�:

open maquina_ftp
usuario
contrase�a
prompt    #Esta l�nea tal cual, para desactivar el modo interactivo
put mi_fichero
get otro_fichero
cd un_directorio
mget varios_ficheros_*
#.... etc


En el curro lo hacemos as� (parecido) con m�quinas windows, supongo
que en linux es igual o parecido.

Un saludo.

David
Technical Details
Message-ID: <1759581e.0204170436.1e96f821@posting.google.com>
Path: arc1-ca.pugleaf.net!archiver1.google.com!postnews1.google.com!not-for-mail
References: <ab4993a4.0204130536.23d8b182@posting.google.com>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,f6f416dc130ab455
X-Google-Attributes: gidf86c8,public
X-Google-ArrivalTime: 2002-04-17 05:36:14 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!postnews1.google.com!not-for-mail
From: forodejazz@yahoo.es (David)
Newsgroups: es.comp.os.linux.programacion
Subject: Re: Pequeña duda
Date: 17 Apr 2002 05:36:14 -0700
Organization: http://groups.google.com/
Lines: 61
Message-ID: <1759581e.0204170436.1e96f821@posting.google.com>
References: <ab4993a4.0204130536.23d8b182@posting.google.com>
NNTP-Posting-Host: 195.235.255.227
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: posting.google.com 1019046974 28573 127.0.0.1 (17 Apr 2002 12:36:14 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: 17 Apr 2002 12:36:14 GMT