Condivisione script di shell: domanda di permessi sui file

0

Sono su Mountain Lion 10.8.5 e recentemente ho creato un piccolo script di shell che mostra solo un messaggio sullo schermo. Per eseguirlo, avevo eseguito

chmod +x test-script.sh

e quindi utilizzando sh ./test-script.sh lo ha eseguito correttamente. Quindi, se voglio mandarlo agli amici, devono eseguire di nuovo chmod ? Se sì, come posso prevenirlo?

    
posta Sri Harsha Chilakapati 09.10.2013 - 03:26
fonte

1 risposta

1

Puoi istruire i tuoi amici a eseguirlo utilizzando sh ./test-script.sh . Ciò non richiederebbe un chmod +x da eseguire.

Se i tuoi amici usano anche OS X, un'altra alternativa è comprimerla come un'app con Automator usando l'azione Esegui Shell Script e condividila con i tuoi amici. In questo caso l'utente può eseguirlo come qualsiasi altra applicazione sul sistema.

Vedi Creazione di azioni dello shell shell nella Guida alla programmazione di Automator.

    
risposta data 09.10.2013 - 12:02
fonte

Leggi altre domande sui tag