Een applicatie meerdere malen starten
Bij sommige applicaties zou het handig zijn als je deze tweemaal kon starten. De meeste OS X applicaties ondersteunen dit echter niet en in sommige gevallen is het ook technische niet helemaal mogelijk.
Met het terminal commando open is het mogelijk om applicaties te starten vanaf de commandline. Wanneer je de “man”-pages van het commando bekijkt, dan kom je daar de -n parameter in tegen. Met deze parameter kan je een nieuwe ingang van een actieve applicatie starten.
Als je bijvoorbeeld Teksteditor open hebt staan dan kan je doormiddel van het onderstaande commando een tweede ingang van de applicatie starten.
open -n /Applications/TextEdit.app
Als een applicatie exclusief gebruik maakt van bepaalde bestanden, dan zal er geen tweede ingang van de applicatie kunnen worden gestart. Het open -n commando werkt dus niet met alle applicaties dit zal je zelf proef ondervindelijk moeten vaststellen.
Alex bedankt voor de tip!
En wat is hier dan precies handig aan? Één instantie van TextEdit.app kan al meerdere documenten tegelijk open hebben.
zo kan je bijvoorbeeld iphoto tweemaal openen.. Dat heeft wel iets handigs
Akkoord, maar wat is hiervan de meerwaarde? Welk voordeel of nut kan je er uit halen om Iphoto tweemaal op te starten?
Met twee iPhoto’s zou je twee verschillende Photo Library’s kunnen openen en dan foto’s kunnen slepen van de ene naar de andere.
@Nils: Inderdaad ik had een beter voorbeeld dan Textedit moeten gebruiken ;)
OK, dat klopt.
ik kom de ‘-n’ parameter niet direct tegen, terminal zegt: kan bestand ‘-n’ niet openen. Misschien is deze optie voor 10.4 niet beschikbaar.
Een handige manier voor deze functie is om Blender meerdere keren op te starten: het programma laat nog niet toe om met meerdere schermen tegelijkertijd te werken.
Het echte handige hieraan is dat je Xcode vanuit terminal kunt opstarten!
Zo kun je met Xcode je eigen Ruby on Rails installatie in /usr/local/bin als standaard versie gebruiken ipv de verouderde apple versie in /usr/bin.