Hey, quelqu'un sait-il un bon moyen d'exécuter une commande dans le terminal lorsque vous démarrez netbeans dans mac osx? Soit en option dans netbeans ou en tant que fonctionnalité de mac osx? Je voudrais synchroniser automatiquement mes fichiers locaux avec un dossier distant au démarrage de netbeans, donc je voudrais lancer une commande rsync quand netbeans démarre. Sinon, j'oublie et je me retrouve avec des conflits.Exécuter la commande de terminal au démarrage de netbeans dans mac osx
Répondre
Pourquoi ne pas Renommez l'original « NetBeans » dans votre chemin vers quelque chose d'autre, et écrire un sciprt nommé « NetBeans », qui se dirige d'abord la commande désirée, puis lance l'exécutable NetBeans original?
Il y a un milliard de façons de le faire. Les deux façons que j'essaierais sont d'écrire un script bash, ou de faire un script Automator.
Pour un script bash:
#!/usr/bin/bash script_you_want_to_run.sh open -a NetBeans.app # or this doesn't work, you can run /Applications/NetBeans/NetBeans.app/MacOS/Contents/NetBeans
Ensuite, enregistrez ce que myNetBeans.term et vous pouvez double-cliquer sur le fichier .term et il fonctionnera. Ou, ouvrez Automator, http://en.wikipedia.org/wiki/Automator_%28software%29, et liez ensemble les commandes que vous voulez exécuter. C'est assez facile à utiliser, et vous pouvez enchaîner une chaîne de commandes très facilement (et même transmettre des informations d'une application à l'autre!). À partir de la page wiki, chaque action est préformée avant de passer à l'action suivante.
Vous pouvez également utiliser Applescript, mais je recommande d'utiliser Automator à la place, comme Applescript a une syntaxe qui semble facile mais qui vous trébuchera.
- 1. Problèmes de validation SVN sur Mac OSX Terminal
- 2. Exécuter sa propre commande Unix dans le terminal?
- 3. commande javac sous sortie terminal mac brouillées
- 4. Installer sqlite3 sur mac osx?
- 5. Dans Mac OSX 10.5, il ne trouve pas mes commandes Terminal sudo, find, etc
- 6. Rubygame + OSX Bonjour monde se bloque au démarrage
- 7. cvs pour Mac OSX
- 8. Comment rendre avec yafaray sur mac osx
- 9. Comment lire la commande de démarrage?
- 10. Mac OSX - Xcode Répertoire d'installation
- 11. Meta et # dans un terminal mac anglais
- 12. Raccourcis clavier Eclipse dans Mac OSX
- 13. Exécuter des commandes de terminal à partir de l'application GUI?
- 14. Mac OSX - Problème avec Xcode/Leaks
- 15. Commande de mise en veille Affichage OSX
- 16. Comment exécuter automatiquement l'application JBoss au démarrage, à l'aide
- 17. Pourquoi l'entrée standard n'est-elle pas affichée au cours de la saisie dans l'application Terminal de Mac OS X?
- 18. Comment formater la date -u de sorte que les résultats incluent le décalage de fuseau horaire dans une session de terminal Mac OSX?
- 19. Windows équivalent cygwin de Mac OS X commande ouverte
- 20. Double commande pour exécuter des programmes dans l'invite de commande
- 21. Exécuter laika dans netbeans avec jruby 1.1.6
- 22. Impossible de mettre TERM .bashrc dans Mac
- 23. Comment exécuter un script bash sur save dans NetBeans?
- 24. compilez PHP GD-sur Mac OSX 10.5
- 25. Rechargement d'Apache2 via Terminal sous MAC OS X
- 26. enregistrer un protocole sur mac osx?
- 27. Comment configurer sh script à exécuter avec Terminal (mac os) par défaut?
- 28. Télécharger le dossier via le terminal Mac
- 29. Netbeans ne reconnaît pas les gemmes ruby installées à l'aide du terminal
- 30. Comment synchroniser l'horloge de l'ordinateur au démarrage?
Cela semble être une bonne idée. Bien que j'ai du mal à trouver comment écrire ce script ... quel format, et où le mettre ... comment associer une nouvelle icône avec. Mes compétences googling me manquent. Cela vous dérange-t-il d'offrir un peu plus de direction? –
Désolé, aucune expérience avec MacOS. –