[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: No puedo ejecutar ficheros desde una particion FAT32



Iñaki Baz Castillo wrote:
Pero el caso que nos ocupa es el de un documento de OpenOffice. Al hacer doble click sobre él elpropio fichero NO SE EJECUTA, no tiene código ejecutable. Lo que ocurre es que el gestor gráfico de archivos (Konqueror, Nautilus, etc...) intenta abrir ese archivo con la aplicación asociada, nada más. Pero referirse a eso como "ejecutar un archivo" es completamente erróneo.
Estoy de acuerdo.

Es decir necesita permisos de lectura, nada que ver con exec (o es necesario para las macros ;) )

$ mount | grep /tmp
/dev/hda6 on /tmp type ext3 (rw,noexec,nosuid,nodev,sync)

$ pwd
/tmp

$ ls -la
-rw------- 1 adrakoa adrakoa 20 2007-03-28 00:55 hola.sh

$ cat tmp/hola.sh
#!/bin/sh
echo hola

$ cat tmp/hola.sh | /bin/bash
hola

$ ./hola.sh
-bash: ./hola.sh: Permission denied

$ . hola
hola

Ojo que para hacer subir a un directorio se necesitan permisos de ejecución

$ mkdir dir-nuevo
$ chmod u-x dir-nuevo
$ cd dir-nuevo
-bash: cd: directorio/: Permission denied


Otra cosa es que hagas doble click sobre un script con permisos de ejecución, entonces según laconfiguración del gestor de archivos es posible que efectivamente se ejecute dicho archivo.

A eso me refería.
Comprendido :).


Saludos.
Saludos.

Javi.




Reply to: