// MACITYNET — CRONACA
Mac, come aprire due volte la stessa applicazione con un semplice comando
Questo sito contiene link di affiliazione per cui può essere compensato
Avete già aperto un programma sul Mac e volete avviarne una seconda copia, indipendente dalla prima? Può servire per riprodurre due video con VLC, eseguire prove su progetti diversi o utilizzare contemporaneamente due sessioni dello stesso software.
Normalmente, facendo clic sull’icona di un’app già aperta, macOS riporta in primo piano quella in esecuzione. Esiste però un comando del Terminale, poco conosciuto, che permette di richiedere l’avvio di una nuova istanza senza installare programmi aggiuntivi. Bastano pochi passaggi, anche se ci sono alcune precauzioni da conoscere.
La procedura sfrutta il comando open -n di macOS. L’opzione -n indica al sistema di avviare una nuova istanza dell’applicazione, anche quando questa è già in esecuzione.
Se volete aprire una nuova istanza di VLC, ad esempio, il comando completo è:
Ripetendo il comando potete richiedere l’apertura di ulteriori istanze. Nell’immagine qui sotto vedete due copie di VLC aperte contemporaneamente sullo stesso Mac.
Se conoscete il nome del programma, potete evitare di cercarlo nel Finder. Il Terminale consente infatti di indicarlo direttamente con l’opzione -a.
Le virgolette sono particolarmente utili quando il nome dell’applicazione contiene degli spazi. Il sistema cercherà il programma installato e ne richiederà l’avvio di una nuova istanza.
Molte applicazioni Mac consentono già di aprire più finestre o documenti contemporaneamente, spesso utilizzando la combinazione di tasti Comando-N. In questi casi non serve avviare nuovamente il programma: tutte le finestre appartengono alla stessa istanza.
Con open -n, invece, si richiede l’avvio di un’altra istanza dell’applicazione, con un proprio processo e le proprie finestre. Questo può tornare utile con determinati strumenti di sviluppo, programmi multimediali o utility utilizzate per svolgere operazioni parallele.