Paleiskite & Paleiskite kelis bet kurios programos egzempliorius Mac OS X
Galite paleisti kelis bet kurios programos egzempliorius „Mac OS X“ naudodami šiek tiek komandinės eilutės magijos. Naudodami komandą „open“ paleisti GUI programas iš terminalo, galime paleisti naują bet kurios programos egzempliorių, net jei ji jau veikia.
Paprasčiausia forma tiesiog nukreipiame į programą atvirą naudodami vėliavėlę -n. Praktiniam pavyzdžiui naudosime „Safari“ naršyklę:
open -n /Applications/Safari.app/
Tai paleis naują „Safari“ egzempliorių, net jei „Safari“ jau atidarytas. Galite pakartoti šią komandą, kad paleistumėte tiek programos egzempliorių, kuriuos norite paleisti.
Užuot kartoję komandą vėl ir vėl, padarykime dar lengviau paleisti kelis programos egzempliorius. Ką daryti, jei norite paleisti penkis naujus „Safari“ egzempliorius? Darant prielaidą, kad naudojate bash, naudosime šią komandą:
n=5 ; už ((c=1; c<=n; c++)) ; atidarykite -n /Applications/Safari.app/ ; padaryta
Dabar tai yra šiek tiek sudėtinga eilutė, kurią reikia įvesti vėl ir vėl, todėl palengvinsime jūsų .bash_profile: slapyvardį.
Pirmiausia reikia atidaryti .bash_profile teksto rengyklėje, nano yra gražus ir paprastas:
nano ~/.bash_profile
Dabar įklijuokite tai į naują eilutę (darant prielaidą, kad ten yra kitų slapyvardžių iš mūsų naujausių patarimų ar kitų), tiesiog įsitikinkite, kad viskas yra vienoje eilutėje:
alias safarix5='n=5 ; už ((c=1; c<=n; c++)) ; atidarykite -n /Applications/Safari.app/ ; padaryta'
Išsaugokite .bash_profile pakeitimus paspausdami Control+O ir grįžti
Pavadinau „Safari X 5“ slapyvardį „safarix5“, nes ši eilutė paleidžia 5 „Safari“ egzempliorius, bet galite vadinti kaip tik norite. Jei norite paleisti „Safari“ 10 skirtingų atvejų, tereikia pakeisti kintamąjį „n“ taip:
alias safarix10='n=10 ; už ((c=1; c<=n; c++)) ; atidarykite -n /Applications/Safari.app/ ; padaryta'
Galite pakeisti programą į bet ką, tik atminkite, kad kiekvienas veikiantis programos egzempliorius sunaudoja visą tos programos išteklių kiekį. Žiniatinklio ir programų kūrėjai turėtų būti ypač patenkinti šiuo triuku, tačiau yra ir daugybė kitų naudojimo būdų.
Jei tai patiko, peržiūrėkite daugiau komandinės eilutės patarimų ir gudrybių.