Apri Terminal.app con la directory da un dato URL?

7

Con l'URL <file:///Library/Fonts> (ad esempio in una nota in NV ) posso aprire il finder con la posizione specificata. Posso fare qualcosa di simile per il terminale? Cioè, se scrivo per esempio (non funziona, questa è la domanda!) <terminal://Library/Fonts> il Terminal.app dovrebbe aprire una nuova finestra e cd in quella directory.

    
posta topskip 17.04.2012 - 10:38
fonte

3 risposte

3

Apertura di un nuovo terminale in modo interattivo

A partire da Mac OS X Lion 10.7, Terminal ha un servizio "Nuovo terminale nella cartella" che puoi abilitare in:

Preferenze di sistema > Tastiera > Servizi > File e cartelle

Con questo servizio è possibile aprire un nuovo terminale selezionando una cartella o un percorso file in qualsiasi applicazione e scegliendo questo servizio nel menu contestuale (Control-Click o clic-destro) o nel sottomenu Servizi nel menu dell'applicazione.

Non supporta "file:" URL, ma puoi selezionare la parte del percorso dell'URL "/ Libreria / Font" e utilizzare il Servizio con questo.

Esiste anche un servizio "Nuova scheda terminale nella cartella".

Apertura di un nuovo terminale a livello di codice

Se devi aprirlo da una riga di comando o da uno script di shell, puoi usare il comando open per dire a Terminal di aprire un nome di percorso di directory o un "file:" URL:

open -a Terminal file:///Library/Fonts

(Questo è equivalente al trascinamento di una cartella, percorso di file o URL "file:" sull'applicazione Terminale, che apre un nuovo Terminale in quella posizione.)

    
risposta data 20.07.2012 - 10:02
fonte
2

Funziona dalla riga di comando:

/Applications/Utilities/Terminal.app/Contents/MacOS/Terminal /Users/ &

Dove / Utenti / è la directory in cui si desidera impostare la directory di lavoro.

    
risposta data 17.04.2012 - 19:13
fonte
0

Prova il comando open :

  • open . apre la finestra del Finder per la directory corrente
  • open /Library/Fonts apre la finestra del Finder per /Library/Fonts
  • open http://www.apple.com/
  • open ~/Documents/my-big-novel.pages

Esegui man open per opzioni aggiuntive.

    
risposta data 18.04.2012 - 03:17
fonte

Leggi altre domande sui tag