Εκκίνηση & Εκτέλεση πολλαπλών παρουσιών οποιασδήποτε εφαρμογής σε Mac OS X

Anonim

Μπορείτε να εκτελέσετε πολλές παρουσίες οποιασδήποτε εφαρμογής στο Mac OS X με λίγη μαγεία στη γραμμή εντολών. Χρησιμοποιώντας την εντολή «άνοιγμα» για την εκκίνηση εφαρμογών GUI από το τερματικό, μπορούμε να εκτελέσουμε μια νέα παρουσία οποιασδήποτε εφαρμογής, ακόμα κι αν εκτελείται ήδη.

Στην απλούστερη μορφή, απλώς ανοίγουμε την εφαρμογή με τη σημαία -n. Για ένα πρακτικό παράδειγμα, θα χρησιμοποιήσουμε το πρόγραμμα περιήγησης Safari:

open -n /Applications/Safari.app/

Αυτό θα ξεκινήσει μια νέα παρουσία του Safari, ακόμα κι αν το Safari είναι ήδη ανοιχτό. Μπορείτε να επαναλάβετε αυτήν την εντολή για να εκκινήσετε όσες παρουσίες της εφαρμογής θέλετε να εκτελούνται.

Αντί όμως να επαναλαμβάνουμε την εντολή ξανά και ξανά, ας κάνουμε ακόμα πιο εύκολη την εκκίνηση πολλαπλών παρουσιών της εφαρμογής. Τι γίνεται αν θέλετε να ξεκινήσετε πέντε νέες περιπτώσεις Safari; Υποθέτοντας ότι χρησιμοποιείτε bash, θα χρησιμοποιήσουμε αυτήν την εντολή:

n=5 ; για ((c=1; c<=n; c++)) ; κάντε άνοιγμα -n /Applications/Safari.app/ ; Ολοκληρώθηκε

Τώρα αυτό είναι λίγο περίπλοκο για να πληκτρολογείτε ξανά και ξανά, επομένως θα το κάνουμε πιο εύκολο δημιουργώντας ένα ψευδώνυμο στο .bash_profile σας:

Πρώτα πρέπει να ανοίξετε το .bash_profile σε ένα πρόγραμμα επεξεργασίας κειμένου, το nano είναι ωραίο και εύκολο:

nano ~/.bash_profile

Τώρα επικολλήστε το σε μια νέα γραμμή (υποθέτοντας ότι υπάρχουν άλλα ψευδώνυμα από τις πρόσφατες συμβουλές μας ή κάτι άλλο), απλώς βεβαιωθείτε ότι όλα είναι σε μία γραμμή:

alias safarix5='n=5 ; για ((c=1; c<=n; c++)) ; κάντε άνοιγμα -n /Applications/Safari.app/ ; Ολοκληρώθηκε'

Αποθήκευση αλλαγών στο .bash_profile πατώντας Control+O και πατώντας return

Ονόμασα το ψευδώνυμο 'safarix5' για το Safari X 5, καθώς αυτή η συμβολοσειρά εκκινεί 5 παρουσίες του Safari, αλλά μπορείτε να το ονομάσετε όπως θέλετε. Εάν θέλατε να εκτελέσετε το Safari σε 10 διαφορετικές περιπτώσεις, είναι απλώς θέμα να αλλάξετε τη μεταβλητή 'n' όπως:

alias safarix10='n=10 ; για ((c=1; c<=n; c++)) ; κάντε άνοιγμα -n /Applications/Safari.app/ ; Ολοκληρώθηκε'

Μπορείτε να αλλάξετε την εφαρμογή σε ό,τι θέλετε, απλώς να θυμάστε ότι κάθε εκτελούμενη παρουσία μιας εφαρμογής καταναλώνει ολόκληρο το ποσό των πόρων για αυτήν την εφαρμογή. Οι προγραμματιστές ιστού και εφαρμογών θα πρέπει να είναι ιδιαίτερα ευχαριστημένοι με αυτό το κόλπο, αλλά υπάρχουν και πολλές άλλες χρήσεις.

Αν σας άρεσε αυτό, δείτε περισσότερες συμβουλές και κόλπα για τη γραμμή εντολών.

Εκκίνηση & Εκτέλεση πολλαπλών παρουσιών οποιασδήποτε εφαρμογής σε Mac OS X