shell script
leogtz:
@m3g@ h@x0R
Código:
leo@lein:~$ ls -F
amsn_received/ Documentos/ dwhelper/ flexdock/ Imágenes/ Plantillas/ Videos/
cpan/ Downloads/ Escritorio/ FrostWire/ Música/ Público/ workspace/
leo@lein:~$ ls -F1
amsn_received/
cpan/
Documentos/
Downloads/
dwhelper/
Escritorio/
flexdock/
FrostWire/
Imágenes/
Música/
Plantillas/
Público/
Videos/
workspace/
leo@lein:~$
[u]nsigned:
Vale, esa no la conocia ;D
Existe alguna algun comando para listar solo los archivos? Yo de momento uso:
Código
ls -l | grep -v ^d
Saludos
leogtz:
Código:
leo@lein:/$ ls -DF1 | grep -v "/$"
cdrom@
initrd.img@
initrd.img.old@
vmlinuz@
vmlinuz.old@
leo@lein:/$
shug0:
Código
#!/bin/bash
# script para subir un backup por ftp (el usuario 1 por ejemplo)
# directorio donde se pondra el backup y el directorio del cual se hace el backup
DIRBKP=/backup/
DIR=/home/user1/
# server ftp + user y pass
UP=ftp.ejemplo.ko
USER=testing
PASS=testing12345
# comprobacion de la existencia del directorio donde se guardara el backup
COMP=`find / -wholename "$DIRBKP"`
# creamos dicho directorio si no existe
if [ "$COM" != "$DIRBKP" ] ; then
mkdir -p $DIRBKP
fi
# hacemos el archivo de backup
cd $DIRBKP
tar czvf nombre_ejemplo.tgz $DIR
# conectamos con el ftp y subimos el fichero
ftp -inv << $IP
open $IP
user $USER $PASS
binary
cd /backup
put nombre_ejemplo.tgz
quit
un ejemplo de un sistema para subir un backup a un server ftp
nos leemos
[u]nsigned:
Cita de: b10s_0v3rr1d3 en 22 Diciembre 2009, 00:42 am
Código:
#!/bin/bash
# script para subir un backup por ftp (el usuario 1 por ejemplo)
# directorio donde se pondra el backup y el directorio del cual se hace el backup
DIRBKP=/backup/
DIR=/home/user1/
# server ftp + user y pass
UP=ftp.ejemplo.ko
USER=testing
PASS=testing12345
# comprobacion de la existencia del directorio donde se guardara el backup
COMP=`find / -wholename "$DIRBKP"`
# creamos dicho directorio si no existe
if [ "$COM" != "$DIRBKP" ] ; then
mkdir -p $DIRBKP
fi
# hacemos el archivo de backup
cd $DIRBKP
tar czvf nombre_ejemplo.tgz $DIR
# conectamos con el ftp y subimos el fichero
ftp -inv << $IP
open $IP
user $USER $PASS
binary
cd /backup
put nombre_ejemplo.tgz
quit
un ejemplo de un sistema para subir un backup a un server ftp
nos leemos
En vez de:
Código
DIR=/home/user1/
#Podrias hacer:
DIR=$HOME
O directamente usar $HOME..Buen Aporte ;D
Saludos
Navegación
[#] Página Siguiente
[*] Página Anterior