elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Sigue las noticias más importantes de seguridad informática en el ttwitter! de elhacker.NET


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  Ayuda en Bash
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Ayuda en Bash  (Leído 1,605 veces)
dimitrix


Desconectado Desconectado

Mensajes: 4.846



Ver Perfil WWW
Ayuda en Bash
« en: 9 Mayo 2010, 16:21 pm »

Código:
Hola buenas, estoy intentando mejorar mi Linux con un ejercicio de clase que es hacer una especie de backup.

Bueno ya lo terminé más o menos:

[code=bash]#! /bin/bash
clear
echo Sistema de BackUp
echo -----------------
echo 
echo Por favor introduzca el directorio que quiere copiar ¡No funciona con ficheros!
read DIRECTORIO1
echo Por favor introduzca el directorio donde quiere guardar la copia
read DIRECTORIO2
tar -cvf ${DIRECTORIO2}backup.tar ${DIRECTORIO1}

Lo que pasa es que el formato del archivo tiene que ser: backup_fecha.tar

Entonces yo he probado con esto:

Código
  1. tar -cvf ${DIRECTORIO2}_${data %F}backup.tar ${DIRECTORIO1}
[/code]

Y como que no funciona.

A ver si me podeis ayudar.
Un saludo!


En línea




biribau

Desconectado Desconectado

Mensajes: 181


Ver Perfil
Re: Ayuda en Bash
« Respuesta #1 en: 9 Mayo 2010, 18:24 pm »

Hace tiempo que no toco bash, y ahora estoy con Windows  :-[
Pero las tildes invertidas sirven para sustituir una parte del script por la salida estadar de un comando, prueba con:
Código:
`date`


En línea

dimitrix


Desconectado Desconectado

Mensajes: 4.846



Ver Perfil WWW
Re: Ayuda en Bash
« Respuesta #2 en: 9 Mayo 2010, 18:30 pm »

pero es que necesito el formato que me da %F

un saludo y gracias
En línea




biribau

Desconectado Desconectado

Mensajes: 181


Ver Perfil
Re: Ayuda en Bash
« Respuesta #3 en: 9 Mayo 2010, 18:42 pm »

pero es que necesito el formato que me da %F
Pues
Código:
`date +%F`
En línea

leogtz
. . .. ... ..... ........ ............. .....................
Colaborador
***
Desconectado Desconectado

Mensajes: 3.069


/^$/


Ver Perfil WWW
Re: Ayuda en Bash
« Respuesta #4 en: 9 Mayo 2010, 20:13 pm »

Las dudas sobre bash van en scripting.
En línea

Código
  1. (( 1 / 0 )) &> /dev/null || {
  2. echo -e "stderrrrrrrrrrrrrrrrrrr";
  3. }
  4.  
http://leonardogtzr.wordpress.com/
leogutierrezramirez@gmail.com
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Agregar usuario sin useradd en bash[Ayuda]
Scripting
_teiki 5 4,816 Último mensaje 12 Diciembre 2010, 22:11 pm
por Darioxhcx
Ayuda bash
GNU/Linux
carlos.foroelhaker 2 906 Último mensaje 27 Mayo 2012, 19:01 pm
por carlos.foroelhaker
Ayuda con bash!
Scripting
Xenomorfo77 1 1,233 Último mensaje 21 Enero 2014, 22:44 pm
por jdomgo3
Ayuda con bash
Scripting
chulas2106 1 1,665 Último mensaje 10 Enero 2015, 18:16 pm
por daryo
ayuda en bash
Scripting
Ur1cchio 0 727 Último mensaje 27 Septiembre 2015, 21:43 pm
por Ur1cchio
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines