tec! drudo

(banali) tecnicismi su blog

Lanciare applicazioni da Terminale

with one comment

Come tutti sapranno lanciare applicazioni da Terminale (/Applicazioni/Utility/) su Mac OS X è una cosa abbastanza banale: tutte le applicazioni sono infatti una sorta di “contenitori” dove al loro interno è presente l’eseguibile. Così ad esempio per lanciare l’editor di testo TextEdit basta scrivere [*]:

$ /Applications/TextEdit.app/Contents/MacOS/TextEdit

[*] = Ricordo che il tasto “tab” aiuta ad auto-completare i nomi di file e cartelle.

Come si può notare il percorso è decisamente lungo da digitare, rendendo scomodo il lancio stesso delle applicazioni. Una possibile soluzione al problema è creare quelli che vengono definiti “alias”, una sorta di sinonimi.

Per creare tali “alias” è necessario editare il file /etc/profile (senza estensione) oppure in alternativa creare, se non presente, il file ~/.profile (il simbolo tilde identifica la home/ utente, mentre il punto davanti al file indica che questo è nascosto). La sintassi da usare è la seguente:

# Aliases
alias te="/Applications/TextEdit.app/Contents/MacOS/TextEdit"

Salvare il file .profile nella propria home (se si è scelta questa possibilità) e riavviare il Terminale in modo da forzare la lettura del file appena creato; a questo punto provare a digitare l’alias “te“:

$ te

Ovviamente è possibile creare più alias di diversi tipi, ad esempio il mio file è così composto:

# Aliases
alias l="ls -l"
alias ll="ls -Gal"
alias tm="/Applications/TextMate.app/Contents/MacOS/TextMate"
alias te="/Applications/TextEdit.app/Contents/MacOS/TextEdit"
alias sudo="sudo "

N.B. l’ultimo “alias” è necessario per avviare le applicazioni con i privilegi del SuperUser o altro utente (sudo), infatti se non presente il Terminale risponderà come segue:

$ sudo te /etc/ftpd.conf
sudo: te: command not found

Aggiungo infine che l’uso del file .profile non è l’unico modo per creare “alias”, vi è anche la possibilità di utilizzare/creare un file comune agli utenti Linux, ossia ~/.bash_profile (leggi).

Annunci

Written by luciano

26 luglio 2010 a 17:28

Pubblicato su Apple

Tagged with , , ,

Una Risposta

Subscribe to comments with RSS.

  1. semplice, chiaro e breve!! grazie 🙂

    drugo

    21 maggio 2011 at 11:47


Rispondi

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...

%d blogger hanno fatto clic su Mi Piace per questo: