The UNIX and Linux Forums  

Go Back   El UNIX y Linux Foros > Arriba Foros > Programación de scripts de shell y
.
google unix.com



Programación de scripts de shell y Plantear preguntas sobre KSH, CSH, SH, BASH, PERL, PHP, SED, AWK y otros scripts de shell y lenguajes de script de shell aquí.

Más UNIX y Linux Foro Temas usted puede encontrar útiles
Hilo Hilo para principiantes Foro Respuestas Último mensaje
scp script automatizado gholdbhurg UNIX para usuarios avanzados y expertos 5 10-27-2008 01:23 AM
Cómo ejecutar un script automatizado por uno en env madhusmita Programación de scripts de shell y 1 07-02-2008 06:16 AM
Quiero script automatizado arghya_owen Programación de scripts de shell y 3 06-16-2008 10:02 AM
¿Necesita ayuda para la automatización de script de shell uneex Programación de scripts de shell y 4 05-01-2008 01:15 PM
ayuda para la automatización de secuencia de comandos splax UNIX para usuarios avanzados y expertos 4 12-26-2006 05:36 PM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
Linkback vínculo Herramientas de hilo Buscar en este Hilo Tasa de Hilo Modos de visualización
  #1 (Enlace permanente)  
Old 07-09-2008
leimrod leimrod is offline
Usuario Registrado
  
 

Fecha: julio 2008
Publicaciones: 2
Question Ayuda necesaria con script automatizado de FTP

Hola,

Bueno, estoy tratando de automatizar el envío de una copia de seguridad de PP desde una máquina Linux a un equipo remoto con Windows PC a través de FTP. No puedo conectar, enviar el archivo y crear una carpeta, sin embargo, exigir que las copias de seguridad se diferencian por la fecha. Esto es lo que parece a mi script:


Código:
open *.*.*.*
user username password
lcd /location/of/DB/backup
mkdir %Y/%m/%d
cd %Y/%m/%d
put test.txt
bye
quit

Esto no funciona, su justa crea una carpeta llamada "% Y" con una carpeta en su interior llamada "% m" con un "% d", dentro de esa carpeta.

¿Cómo voy sobre la creación de carpetas con la fecha encima de la estructura del mando a distancia en una máquina Windows? Todos los consejos y ayuda apreciada.
  #2 (Enlace permanente)  
Old 07-09-2008
danmero danmero is offline Forum Advisor  
  
 

Fecha: noviembre 2007
Ubicación: 45.48-73.63
Mensajes: 1.445

Código:
.......
test ! -d `date "+%Y/%m/%d"` && mkdir -p `date "+%Y/%m/%d"`
cd `date "+%Y/%m/%d"`
.......

  #3 (Enlace permanente)  
Old 07-09-2008
Franklin52 Franklin52 is offline Forum Staff  
Moderador
  
 

Fecha: febrero 2007
Mensajes: 4.346
Pruebe algo como esto:


Código:
#!/bin/sh

Y=`date "+%Y"`
m=`date "+%m"`
d=`date "+%d"`

cd /location/of/DB/backup

ftp -i -n <<EOF
open "hostname"
user "user" "passwd"
mkdir "$Y"/"$m"/"$d"
cd "$Y"/"$m"/"$d"
put test.txt
quit
EOF

Recuerdos

Última edición por Franklin52; al 07-09-2008 01:47 PM..
  #4 (Enlace permanente)  
Old 07-10-2008
leimrod leimrod is offline
Usuario Registrado
  
 

Fecha: julio 2008
Publicaciones: 2
Cita:
Publicado originalmente por Franklin52 View Post
Pruebe algo como esto:


Código:
#!/bin/sh

Y=`date "+%Y"`
m=`date "+%m"`
d=`date "+%d"`

cd /location/of/DB/backup

ftp -i -n <<EOF
open "hostname"
user "user" "passwd"
mkdir "$Y"/"$m"/"$d"
cd "$Y"/"$m"/"$d"
put test.txt
quit
EOF

Recuerdos
Kudos! Que funciona a la perfección Muy apreciado, que ha realizado este irlandés muy feliz, tengo un trabajo de menos hoy, lol
  #5 (Enlace permanente)  
Old 07-09-2008
jyoung jyoung is offline
Usuario Registrado
  
 

Fecha: noviembre 2001
Ubicación: Flint, MI
Puestos: 228
¿Qué te parece esto.

Código:
file_date=$(date +%m%d%Y)
ftp -in 0.0.0.0 <<E-O-F
user username password
type ascii
mkdir $file_date
cd $file_date
put somefile
quit
E-O-F

Closed Thread

Marcadores

Herramientas de hilo Buscar en este Hilo
Buscar en este Hilo:

Búsqueda avanzada
Modos de visualización Vota a este hilo
Vota a este hilo:

Normas de envío
puede que no nuevo puesto de hilos
puede que no enviar respuestas
puede que no enviar archivos adjuntos
puede que no editar sus puestos

Código BB es Encendido
Emoticones son Encendido
[IMG] código Encendido
Código HTML es Apagado
Trackbacks son Encendido
Pingbacks son Encendido
Refbacks son Encendido




Todas las horas son GMT -4. La hora es 07:36 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Traducciones de idiomas Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Estudios
El UNIX y Linux Foros Contenido Copyright © 1993-2009. Todos los derechos Reserved.Ad Gestión por RedTyger

Las direcciones URL de contenido vBSEO 3.2.0