Unix - Salida de errores en FTP

 
Vista:

Salida de errores en FTP

Publicado por aitor sanchez salgado (2 intervenciones) el 09/11/2007 10:55:54
Tengo un programa hecho en shell de unix (un .sh) que funciona bien creo, que envia un archivo a traves de ftp, pero necesito saber como cazo los errores que pueda dar el .sh, el codigo del programa es:

#etc/bin/!
# programa: envioftp.sh
ftp -n 10.128.10.65 <<END_SCRIPT
quote USER usuario
quote PASS password
put archivo
quit
END_SCRIPT
return 0

Luego ejecuto esto en la linea de comandos:

prueba1 --> ./envioftp.sh 2> ErrorLog.log
prueba2 --> ./envioftp.sh >> ErrorLog.log
prueba3 --> ./envioftp.sh > ErrorLog.log
prueba4 --> ./envioftp.sh &>> ErrorLog.log

Pero no escribe nada en en el archivo ErrorLog.log

Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Salida de errores en FTP

Publicado por Tom (178 intervenciones) el 13/11/2007 20:23:18
Parece que ftp no usa la salida de errores.

Tienes que usar "ftp -v", redirigir toda la salida a un fichero, y luego buscar en él los posibles errores.

Tendrás que buscar info sobre el protocolo ftp, ya que usa códigos numéricos para las respuestas (Por ejemplo, una respuesta que comience por 200 es correcta, pero si empieza por 550 ha habido un error).
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Salida de errores en FTP

Publicado por sir osv (3 intervenciones) el 18/12/2008 23:31:37
puedes probar con nohup ./envioftp.sh &>> ErrorLog.log
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar