![]() |
|
|
google unix.com
|
|||||||
| Foros | Registro | Reglas de los Foros | Enlaces | Álbumes | Preguntas más frecuentes | Lista de miembros | Calendario | Búsqueda | Puestos de hoy | Marcar Foros Como Leídos |
| 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 |
![]() |
|
|
Linkback vínculo | Herramientas de hilo | Buscar en este Hilo | Tasa de Hilo | Modos de visualización |
|
|
|
||||
|
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. |
|
||||
|
Código:
....... test ! -d `date "+%Y/%m/%d"` && mkdir -p `date "+%Y/%m/%d"` cd `date "+%Y/%m/%d"` ....... |
|
||||
|
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.. |
|
||||
|
Cita:
![]() |
|
||||
|
¿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 |
![]() |
| Marcadores |
| Herramientas de hilo | Buscar en este Hilo |
| Modos de visualización | Vota a este hilo |
|
|