0 votos

Derechos sobre la ejecución de lectura y escritura de archivos

He iniciado sesión como "miusuario", que también es el administrador de la computadora. Tengo un archivo sobre el que tengo los siguientes derechos:

Sin embargo, cuando escribo en `` la línea de comandos, todavía puedo ejecutar el archivo. ¿No necesito ejecutar (x) derechos para hacer eso?

La única forma en que no puedo ejecutar el archivo es cuando cambio los derechos a:

1voto

Ben L. Puntos 336

Python solo requiere que se lea el contenido del archivo.

Recuerde que Python es un lenguaje interpretado y solo procesa el contenido de ese archivo, en lugar de ejecutarlo; python es el ejecutable aquí! Por lo tanto, llamar al intérprete con el archivo como entrada/argumento no requiere más que permisos de lectura (por ejemplo, ).``

1voto

hjdm Puntos 18

No tiene que ser ejecutable, porque está ejecutando el `` ejecutable y le pasa este archivo.

Sin embargo si desea ejecutar este archivo con este archivo tendría que ser ejecutable y tiene en la primera línea (o incluso mejor ``).

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X