shell script

<< < (14/16) > >>

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

[0] Índice de Mensajes

[#] Página Siguiente

[*] Página Anterior