Avvia & Esegui più istanze di qualsiasi applicazione in Mac OS X
Puoi eseguire più istanze di qualsiasi applicazione in Mac OS X con un po' di magia da riga di comando. Utilizzando il comando "apri" per avviare le app della GUI dal Terminale, possiamo eseguire una nuova istanza di qualsiasi app, anche se è già in esecuzione.
Nella forma più semplice, puntiamo semplicemente open all'applicazione con il flag -n. Per un esempio pratico, utilizzeremo il browser Safari:
open -n /Applicazioni/Safari.app/
Questo avvierà una nuova istanza di Safari, anche se Safari è già aperto. Puoi ripetere questo comando per avviare tutte le istanze dell'app che desideri eseguire.
Invece di ripetere il comando più e più volte, semplifichiamo ancora di più l'avvio di più istanze dell'app. E se volessi lanciare cinque nuove istanze di Safari? Supponendo che tu stia usando bash, useremo questo comando:
n=5 ; per ((c=1; c<=n; c++)) ; apri -n /Applicazioni/Safari.app/ ; fatto
Questa è una stringa un po' complicata da digitare più e più volte, quindi lo semplificheremo creando un alias nel tuo .bash_profile:
Per prima cosa devi aprire .bash_profile in un editor di testo, nano è facile e carino:
nano ~/.bash_profile
Ora incollalo in una nuova riga (supponendo che ci siano altri alias dai nostri recenti suggerimenti o altro), assicurati solo che tutto sia su un'unica riga:
alias safarix5='n=5 ; per ((c=1; c<=n; c++)) ; apri -n /Applicazioni/Safari.app/ ; fatto'
Salva le modifiche a .bash_profile premendo Control+O e premendo Invio
Ho chiamato l'alias 'safarix5' per Safari X 5, poiché quella stringa avvia 5 istanze di Safari, ma puoi chiamarlo come preferisci. Se vuoi eseguire Safari in 10 diverse istanze, è solo questione di cambiare la variabile 'n' in questo modo:
alias safarix10='n=10 ; per ((c=1; c<=n; c++)) ; apri -n /Applicazioni/Safari.app/ ; fatto'
Puoi cambiare l'applicazione in qualsiasi cosa tu voglia, ricorda solo che ogni istanza in esecuzione di un'app consuma l'intera quantità di risorse per quell'app. Gli sviluppatori web e di app dovrebbero essere particolarmente contenti di questo trucco, ma ci sono anche molti altri usi.
Se ti è piaciuto, dai un'occhiata ad altri trucchi e suggerimenti sulla riga di comando.