Problema con script
Aurelio Díaz-Ufano
arele en meraure.org
Mar Ene 17 15:54:18 GMT 2006
No, ya lo probé yo... Creo que es un problema de permisos en la
partición donde quiero poner el fichero resultante...
En fin, lo haré en otra partición y ya está...
El mar, 17-01-2006 a las 16:25 +0100, Federico Claramonte escribió:
> Perdona, ne me he explicado bien,me refiero al script al espacio que
> hay despues del OF=, quedaria algo asi (no lo he probado...)
>
> #!/bin/bash
> OF=/datos/backup/yo/copia-yo-$(date +%Y%m%d).tgz
> tar -cZvf $OF /home/yo
>
>
> On 1/17/06, Aurelio Díaz-Ufano <arele en meraure.org> wrote:
> Creo que te refieres a la orden umask del fstab... No, no
> tiene
> espacio... Habrá sido un duende el email
>
>
> El mar, 17-01-2006 a las 16:07 +0100, Federico Claramonte
> escribió:
> > Posiblemente sea el espacio que hay despues del =
> >
> >
> > On 1/17/06, Aurelio Díaz-Ufano <arele en meraure.org> wrote:
> > El mar, 17-01-2006 a las 12:58 +0100, Federico
> Claramonte
> > escribió:
> > > prueba a quitar el '#' del final de la primera
> linea
> >
> > Ya lo he hecho y me dice:
> >
> > ./copiarele.sh: line
> > 2: /datos/backup/yo/copia-yo-20060117.tgz : No
> > existe el fichero o el directorio
> > tar: Rechazo cobarde a crear un archivo vacío
> > Try `tar --help' or `tar --usage' for more
> information.
> >
> > Y en el man de tar no he encontrado nada
> >
> >
> > >
> > > On 1/17/06, Aurelio Díaz-Ufano <arele en meraure.org>
> wrote:
> > > Hola. Me he creado un script para hacer
> una copia de
> > seguridad
> > > de /home
> > >
> > > Este es el script:
> > >
> > > #!/bin/bash #
> > >
> OF= /datos/backup/yo/copia-yo-$(date +%Y%m%
> > d).tgz
> > > tar -cZvf $OF /home/yo
> > >
> > >
> > > donde el directorio destino es una
> partición
> > independiente
> > > fat32. Os
> > > pego mi fstab:
> > >
> > > # /etc/fstab: static file system
> information.
> > > #
> > > # <file system> <mount point>
> <type> <options>
> > > <dump> <pass>
> > > proc /proc
> > proc defaults 0
> > > 0
> > > /dev/hda3 /
> > > ext3 defaults,errors=remount-ro 0
> > > 1
> >
> > /dev/hda4 /datos vfat rw,user,auto,umask=0000
> > > /dev/hda5 /home reiserfs
> > defaults 0
> > > 2
> > > /dev/hda6
> > none swap sw 0
> > > 0
> > > /dev/hdb /media/cdrom0
> udf,iso9660
> > ro,user,noauto 0
> > > 0
> > >
> > >
> > > Cuando lo ejecuto, me sale esto:
> > > /bin/bash: #: No existe el fichero o el
> directorio
> > >
> > > Y si lo ejecuto desde la partición
> destino, me sale:
> > >
> > > bash: ./copia.sh: /bin/bash: bad
> interpreter:
> > Permiso denegado
> > >
> > > Y es que no veo el problema de los
> permisos. O sea,
> > que no
> > > entiendo
> > > nada.
> > >
> > > ¿Se os ocurre qué puede pasar?
> > >
> > >
> > >
> > >
> > >
> > >
> > > --
> > > ubuntu-es mailing list
> > > ubuntu-es en lists.ubuntu.com
> > >
> http://lists.ubuntu.com/mailman/listinfo/ubuntu-es
> > >
> > >
> >
> >
> >
> >
> > --
> > ubuntu-es mailing list
> > ubuntu-es en lists.ubuntu.com
> > http://lists.ubuntu.com/mailman/listinfo/ubuntu-es
> >
> >
>
>
Más información sobre la lista de distribución ubuntu-es