Стартиране & Стартиране на множество копия на всяко приложение в Mac OS X

Anonim

Можете да стартирате множество копия на всяко приложение в Mac OS X с малко магия на командния ред. Използвайки командата „open“ за стартиране на 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