102 votes

Exécuter script sur mac prompt "Permission refusée".

Je suis nouveau sur Mac et je ne suis pas familier avec les commandes du terminal. dvtcolorconvert.rb sur le répertoire Root de mon volume, ce ruby script peut convertir les thèmes de xcode 3 en format de thèmes de xcode 4, qui est xxxxxxxx.dvtcolortheme format.

Ensuite, exécutez le script /dvtcolorconvert.rb ~/Themes/ObsidianCode.xccolortheme sur le terminal, mais il y a toujours une invite " Permission refusée ".

Quel est le problème ? Quelqu'un peut m'aider à résoudre ce problème ? Merci.

3voto

Jay Parekh Points 41

Utiliser la source avant le nom du fichier,,

par exemple, le fichier que je veux exécuter à partir du terminal est le suivant ./jay/bin/activate

J'ai donc utilisé la commande "source ./jay/bin/activate"

1voto

paxdiablo Points 341644

Vérifiez les permissions sur votre script Ruby (il se peut qu'il n'ait pas la permission d'exécuter), votre fichier et répertoire de thème (au cas où il ne peut pas lire le thème ou essaie de créer d'autres thèmes à l'intérieur), y le répertoire dans lequel vous vous trouvez lorsque vous exécutez le script (au cas où il crée des fichiers temporaires dans le répertoire courant plutôt que dans le répertoire courant). /tmp ).

N'importe lequel d'entre eux peut vous causer des ennuis.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X