Forums:
Por favor indiqueme un tutor de comandos shell lo mas simple que se pueda.
Trato de ejecutar scripts que puedan automatizar en algo alguna de mis tareas, por ejemplo necesito hacer una copia por dia,
cp -rv /home/user /bk/mon/ si es lunes
cp -rv /home/user /bk/tue/ si es martes y asi.
ahora bien los 3 primeros carcateres de date dan el nombre del dia, si eso lo pongo dentro de una variable dia, haría:
cp -rv /home/user /bk/%dia/
No se si esto es lo correcto, por eso quisiera ver si me ayudan con ese pequeño tutor.
Gracias por su ayuda,
Juan L. Mera
09 870 7523
Puede ser algo asi...
#!/bin/sh
#
echo "---------- Captura fecha -----------"
fecha=`date +%Y%m%d`
#
echo "---------- Haciendo Tar -----------"
tar cvf backup$fecha.tar prog_dir1 prog_dir2
#
echo "----------- Comprimiendo -----------"
bzip2 backup$fecha.tar
#
echo "---------- Enviándolos a zip -------"
cp ./backup$fecha.tar /mnt/zipdrive
#
echo "----------- Limpiando --------------"
rm -f ./backup$fecha.tar
#
echo "----------- Final -------------"
esto seria un script lo guardas y le das permiso de ejecucion...
Lo encontre googleando por alli asume que tu vas a crear un tar del archivo backup y lo envia a un zip drive, aqui tendrias que cmabiarlo por el dispositivo que tu tengas...
Saludos
f: Henry xxx-p
Usuario Linux Nº 366444
Email: morpheus[qt]panchonet.net
morpheusec[qt]gmail.com
"Prefiero que mi mente se abra movida por la curiosidad
a que se cierre movida por la convicción.
"Como no sabian q era imposible lo hicieron"
(anònimo)
"Prefiero que mi mente se abra movida por la curiosidad .a que se cierre movida por la convicción"
(G.Spence)
"Matrix es el mundo que
Algo esta mal
Si tambien vi el ejemplo en http://es.tldp.org/Tutoriales/CURSOLINUX/curso_linux/node72.html
pero no me funciona, como que no "ejecuta" date y el valor de la variable es:
date+%Y%m%d mas no 20060815 que es lo que estoy buscando o mejor aun solo quisiera el valor del dia en el que supongo deberia poner la instruccion fecha1='date+%d'
Saludos,
Juan L. Mera
09 870 7523
Saludos,
Juan L. Mera
09 870 7523
podria se una correccion
[quote=morpheuss_ec]#!/bin/sh
#
echo "---------- Captura fecha -----------"
fecha=`date +%Y%m%d`
[/quote]
prueba esto fecha = `date +'%Y/%m/%d-%H:%M'`
info tomada de :
#info date
"Como no sabian q era imposible lo hicieron"
(anònimo)
"Prefiero que mi mente se abra movida por la curiosidad .a que se cierre movida por la convicción"
(G.Spence)
"Matrix es el mundo que