Come raccontare il percorso completo del file su Mac?


32

Ho un file di testo aperto in TextEdit e non riesco a capire il percorso completo del file.

Inoltre, se cerco il file sotto i riflettori, non sembra dirmi nemmeno il percorso completo del file.

Mi manca chiaramente qualcosa qui. Come raccontare il percorso completo?


Sei un leone? Altrimenti, la funzione di salvataggio come dovrebbe portarti nella directory corretta.
soandos,

Risposte:


45

È possibile Command-Clickl'icona e il nome del file nella barra del titolo di una finestra per rivelare il percorso completo come menu:

inserisci qui la descrizione dell'immagine


Non hai quasi mai bisogno di questo percorso: a causa della mancanza di una barra degli indirizzi nel Finder, dove la incolleresti? Puoi semplicemente trascinare il proxy di file (l'icona) dalla barra del titolo di una finestra nella finestra di dialogo Apri ... per selezionarlo, ad esempio in un'altra applicazione.


Se vuoi davvero il percorso completo di un file in una forma copiabile, puoi trascinare il file o la sua icona proxy su una finestra Terminale. Da lì, puoi quindi copiarlo e incollarlo.

inserisci qui la descrizione dell'immagine

I semplici campi di modifica del testo (come le aree di testo sui siti Web) o la visualizzazione in testo semplice di Modifica testo si comportano in modo simile: basta trascinare e rilasciare il file su di essi.

inserisci qui la descrizione dell'immagine


È inoltre possibile utilizzare Automator per creare un servizio che copia negli Appunti il ​​file selezionato o il percorso della cartella. Avviare Automator , selezionare Servizio e ricevere file e cartelle selezionati in qualsiasi applicazione . Salvare e denominarlo ad es. Copia il percorso del file o della cartella .

inserisci qui la descrizione dell'immagine

Basta selezionare un file o una cartella nel Finder o in qualsiasi altro programma che funzioni in modo simile e richiamare il nuovo servizio dal menu Applicazioni »Servizi» Copia percorso file o cartella (verrà visualizzato solo se in realtà sono selezionati file o cartelle) . Puoi assegnare una scorciatoia da tastiera in Preferenze di Sistema »Tastiera» Scorciatoie da tastiera »Servizi


Il percorso di un file viene inoltre visualizzato nella finestra di dialogo dei dettagli nella categoria Generale , da cui può essere selezionato e copiato:

inserisci qui la descrizione dell'immagine


Il percorso di un file selezionato viene visualizzato anche nella barra del percorso del Finder, che puoi abilitare da Visualizza »Mostra barra del percorso . È abilitato per impostazione predefinita per i risultati Spotlight di Windows AFAIK.

inserisci qui la descrizione dell'immagine


Dal menu Spotlight , è possibile premere per aprire la finestra di dialogo Ottieni informazioni del file , trascinarlo su Terminale, trascinarlo in una vista di testo normale TextEdit o in una vista altrettanto semplice o trascinarlo in una finestra di dialogo Apri ... file.Command-I

Dalla finestra dei risultati di Spotlight , è possibile aprire la finestra di dialogo Ottieni informazioni , trascinare il file su Terminale, su TextEdit, una finestra di dialogo Apri ... o richiamare il servizio. Il percorso completo viene visualizzato anche nella barra del percorso.


1
Purtroppo Sierra ha interrotto i percorsi della finestra Ottieni informazioni cercando di renderli più carini con piccole frecce invece di barre - per una ragione folle. Mentre tornano magicamente alle barre quando vengono copiate / incollate, si sono dimenticati di sfuggire agli spazi, quindi la maggior parte dei percorsi sono interrotti.
scipilot,

1
@scipilot È impossibile per Apple sapere dove potrebbe essere utilizzato un percorso. Potrebbe anche essere in una finestra di dialogo Vai alla cartella ... che non gestirà "spazi di escape", poiché non è necessario scappare lì. Ecco perché c'è Incolla testo di escape nel terminale - per aggiungerlo quando sai che è necessario.
Daniel Beck

Hai assolutamente ragione, non fuggire è corretto e non stavo considerando la varietà di usi. Se non avessi usato bash per quasi tutto, mi sarei lamentato ancora di più se fosse stato evaso! Grazie per il suggerimento: non avevo mai notato tutti quei comandi di modifica extra.
scipilot,

3

Puoi mostrare percorsi completi nel menu Spotlight tenendo premuto il comando e l'opzione. O in Alfred ⌘C copia i percorsi assoluti dei file.

Ho assegnato questo script a ⌃⌘C:

try
    tell application (path to frontmost application as text)
        set the clipboard to (path of document 1) as text
    end tell
on error
    try
        tell application "System Events" to tell (process 1 where frontmost is true)
            value of attribute "AXDocument" of window 1
        end tell
        do shell script "ruby -rcgi -e 'print CGI.unescape ARGV[0][16..-1]' " & quoted form of result
        set the clipboard to result
    end try
end try

Il primo metodo non funzionava con Anteprima, TextMate 2, Sublime Text o iChm e il secondo metodo non funzionava con Acorn.


Solo curioso, dove usi questi percorsi?
Daniel Beck

1
@DanielBeck Non trascino mai icone proxy da nessuna parte: odio il modo in cui trascinare da una finestra all'altra richiede solo molto tempo (specialmente se devi aspettare che ricevano lo stato attivo, o quando si sovrappongono e devi spostarle prima, ecc.). Inoltre, di solito lo faccio per modificare gli script da qualche parte ed eseguirli da una riga di comando con il loro percorso assoluto.
slhck,

1

Nella maggior parte dei programmi puoi comandare + clic (o apple + clic, a seconda della tastiera) sul nome del file nella barra del titolo della sua finestra e otterrai il suo percorso disposto verticalmente in un elenco a discesa.

O in Finder, ad esempio dopo una ricerca, puoi selezionare il file ed eseguire il comando + I per visualizzare la finestra delle informazioni sul file, che dovrebbe avere il percorso completo da qualche parte.


Opzione-clic non ha mai funzionato per questo sul mio computer. Intendevi Comando-clic?
Daniel Beck

Hai ragione. È comando + clic anziché opzione + clic. Lo sto risolvendo proprio ora. Opzione + clic non fa nulla che stavo pensando al trascinamento delle opzioni, che ti consente di trascinare l'icona dalla barra del titolo in una cartella diversa, o disco o cestino senza dover aprire una finestra del Finder nella posizione corrente del file . Ma vedo che hai coperto questo e altro nella tua risposta.
Andrew Turner,

In realtà non è necessario premere Opzione per quello. Devi solo premere il pulsante del mouse per un momento prima di spostare il puntatore lontano dall'icona del proxy, quindi puoi trascinare. L'opzione quindi lo rende un'operazione di copia anziché copia, spostamento o alias dipendenti dalla destinazione.
Daniel Beck

0

Se si utilizza Anteprima , il percorso completo del file aperto corrente può essere rivelato facendo clic con il tasto destro del mouse sul nome del file sulla barra del titolo.


0

Se il file è aperto nell'app Anteprima o in TextEdit, è possibile fare clic con il pulsante destro del mouse sul nome del file nella barra del titolo. Questo rivelerà il percorso completo del file.

Se si desidera aprire quel percorso, selezionare semplicemente la cartella che si desidera aprire.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.