Comunidad Underground Hispana  

Retroceder   Comunidad Underground Hispana > Programacion > Batch / Bash-Shell

Respuesta Crear Nuevo Tema
 
Compartir en twitter LinkBack Herramientas Desplegado
Antiguo 02-jun-2013, 07:03   #1
Recien llegado
 
Fecha de Ingreso: enero-2012
Amigos 0
Mensajes: 15
Gracias: 1
Agradecido 0 veces en 0 mensajes.
Predeterminado Problema con parametros de script

Hola a tod@s, no suelo pedir ayuda con los deberes que me dejan pero me han puesto 2 scripts bastante difícil para mi nivel y he tenido que recurrir aquí. bien, son 2 scritps.

1º ya lo llevo en un 80%. solo que debo de guardar un archivo con el nombre de usuario y fecha actual. ejemplo: steven_2013-06-02. sé guardar el archivo solo con una de las opciones, pero no se como hacer para que sume el nombre del usuario y la fecha actual en el script, he intentado con "+" entre las variables de fecha y usuario pero no se puede.

2º este ni se por donde empezar. realizar una copia de seguridad leyendo de 1 archivo de texto que usuarios y que archivos de cada uno hacer el backup. no se si se deberia hacer con case o el bucle while para leer los usuarios y carpetas a usar. Agradezco cualquier ayuda
Steven_Stricker está desconectado   Responder Citando
Antiguo 02-jun-2013, 08:59   #2
Mod recien llegado
 
Fecha de Ingreso: enero-2010
Amigos 10
Mensajes: 1.407
Gracias: 646
Agradecido 372 veces en 323 mensajes.
Predeterminado Respuesta: Problema con parametros de script

1º)
Código:
   usuario=$USER
   fecha = `date "+%d-%m-%Y"`
   nombre="$usuario$fecha"
  
2º ¿El fichero tiene donde contiene las rutas a realizar backup tiene un formato?¿Le puedes dar un formato tu a ese fichero?
cuban esta en línea ahora   Responder Citando
Antiguo 02-jun-2013, 09:21   #3
Recien llegado
 
Fecha de Ingreso: enero-2012
Amigos 0
Mensajes: 15
Gracias: 1
Agradecido 0 veces en 0 mensajes.
Predeterminado Respuesta: Problema con parametros de script

si, puede ser cualquier formato, había pensado hacerlo con cat pero en cuanto encuentro algún comando me quedo estancado para seguir, había pensado algo así:

tar -czvf /nombre backup.tar.gz $(cat archvio_a_leer)

el problema es como hacer que escoja que usuarios (con who o otro comando) y que carpetas de cada uno... bufff chungo lo veo
Steven_Stricker está desconectado   Responder Citando
Antiguo 02-jun-2013, 11:17   #4
Mod recien llegado
 
Fecha de Ingreso: enero-2010
Amigos 10
Mensajes: 1.407
Gracias: 646
Agradecido 372 veces en 323 mensajes.
Predeterminado Respuesta: Problema con parametros de script

Pues si el fichero puede ser cualquier estructura, se me ocurre que cada linea sea una ruta de directorio o fichero a copiar, y entonces mediante un foreach recorres cada linea y copias el fichero o directorio a un archivo rar(tar,tar.gz, el que gustes) mediante el comando tar.
cuban esta en línea ahora   Responder Citando
Respuesta

Etiquetas
#!/bin/bash, script

Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder mensajes
No puedes subir archivos adjuntos
No puedes editar tus mensajes

Los Códigos BB están Activado
Las Caritas están Activado
[IMG] está Activado
El Código HTML está Desactivado
Trackbacks están Activado
Pingbacks están Activado
Refbacks están Activado



Temas Similares
Tema Autor Foro Respuestas Último mensaje
Siemens PLM NX 7.5.4.4 MP05 (CAD/CAM/CAE ) schiavi13 Software 0 11-dic-2011 15:41
Photodex ProShow Producer v4.52.3053 + Templates & Styles (29.11.2011) schiavi13 Software 2 11-dic-2011 14:07
Barra de progreso que me funciones para este script EleKtro Batch / Bash-Shell 17 24-nov-2011 03:10
[Guia] Iniciando en Python Doddy Python 63 29-ago-2011 18:04
Microsoft grave problema de seguridad "compartido" [250810] p4md4 Noticias Tecnologicas 0 25-ago-2010 13:29



Portal Hacker
Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.6.0