0 votos

Compartir shell script: pregunta sobre los permisos de los archivos

Estoy en Mountain Lion 10.8.5 y recientemente he hecho un pequeño shell script que sólo muestra un mensaje en la pantalla. Para ejecutarlo, he tenido que ejecutar

chmod +x test-script.sh

y luego usar sh ./test-script.sh lo ejecutó con éxito. Así que si quiero enviar esto a los amigos, ¿tienen que ejecutar chmod ¿otra vez? Si es así, ¿cómo puedo evitarlo?

1voto

M K Puntos 8307

Puedes instruir a tus amigos para que lo ejecuten utilizando sh ./test-script.sh . Eso no requeriría una chmod +x que hay que hacer.

Si tus amigos también usan OS X, otra alternativa es empaquetarlo como una aplicación con Automator utilizando el Ejecutar Shell script acción y compártelo con tus amigos. En este caso el usuario puede ejecutarlo como cualquier otra aplicación del sistema.

Ver Creación de acciones Shell script en la Guía de programación de Automator.

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