Стартиране & Стартиране на множество копия на всяко приложение в Mac OS X
Можете да стартирате множество копия на всяко приложение в 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/ ; Свършен'
Можете да промените приложението на каквото пожелаете, само не забравяйте, че всеки стартиран екземпляр на приложение консумира пълното количество ресурси за това приложение. Разработчиците на уеб и приложения трябва да са особено доволни от този трик, но има и много други приложения.
Ако това ви хареса, вижте още съвети и трикове за командния ред.