Mac'te tam dosya yolunu nasıl anlatabilirim?


32

TextEdit'te bir metin dosyası açtım ve dosyanın tam yolunu bulamıyorum.

Ayrıca, dosyayı spot ışığında ararsam, bana da dosyanın tam yolunu söyleyemez.

Burada açıkça bir şeyleri özlüyorum. Tam yol nasıl söylenir?


Aslan üzerinde misin? Aksi takdirde, kaydetme özelliği sizi doğru dizine götürmelidir.
soandos

Yanıtlar:


45

Şunları yapabilirsiniz Command-ClickBir pencerenin başlık çubuğunda simge ve dosya adı, bir menü olarak tam yolu ortaya çıkarmak için:

görüntü tanımını buraya girin


Bu yola neredeyse hiç ihtiyaç duymazsınız: Finder'da bir adres çubuğunun bulunmamasından dolayı nereye yapıştırırsınız? Örneğin, farklı bir uygulamada seçmek için dosya proxy'sini (simge) bir pencerenin başlık çubuğundan bir Aç… dosya iletişim kutusuna sürükleyebilirsiniz .


Eğer varsa gerçekten bir copyable formda bir dosyanın tam yolunu istiyoruz, sürükleyebilir ve bir Terminal penceresine üzerine dosya veya onun vekil simgesine bırakın. Oradan, kopyalayıp yapıştırabilirsiniz.

görüntü tanımını buraya girin

Basit metin düzenleme alanları (web sitelerindeki metin alanları gibi) veya Metin Düzenleme'nin düz metin görünümü de aynı şekilde davranır: Sadece dosyayı üzerlerine sürükleyip bırakın.

görüntü tanımını buraya girin


Automator'ı , seçilen bir dosyayı veya klasörün yolunu panoya kopyalayan bir Servis oluşturmak için de kullanabilirsiniz . Fırlatma Otomatikleştirici seçin Servisi ve seçilmiş aldığı dosya ve klasörleri içinde herhangi bir uygulama . Kaydet ve adlandır, örneğin Dosya veya Klasör yolunu kopyala .

görüntü tanımını buraya girin

Sadece Finder'da veya benzer şekilde çalışan başka bir programda bir dosya veya klasör seçin ve Yeni Menü'nü Uygulama Menüsü »Hizmetler» Dosya veya Klasör yolundan çağır (yalnızca seçili dosya veya klasörleriniz varsa görünür) . Sistem Tercihleri ​​»Klavye» Klavye Kısayolları »Servisler bölümünden klavye kısayolu atayabilirsiniz.


Bir dosyanın yolu ayrıca Genel kategorisindeki ayrıntılar iletişim kutusunda seçilip kopyalanabileceği bir yerde gösterilir:

görüntü tanımını buraya girin


Seçilen bir dosyanın yolu ayrıca, Görünüm »Yol Çubuğunu Göster'den etkinleştirebileceğiniz Finder'ın yol çubuğunda da görüntülenir . Spotlight sonuç pencereleri AFAIK için varsayılan olarak etkindir.

görüntü tanımını buraya girin


Gönderen Spotlight menüsünden , sen basabilirsiniz Command-Idosyasıdır açmak için Bilgi Alın bir bir TextEdit'i düz metin görünümü veya benzer basit görünümü veya sürükleme o kadar sürükle onu, Terminaline, iletişim sürükle onu Aç ... dosya iletişim.

Gönderen Spotlight sonuçları penceresinde , açabilir Bilgi Al , iletişim TextEdit, bir karşı Terminal dosyayı sürükleyip Aç ... dosya iletişim veya hizmeti çağırmak. Tam yol, Yol Çubuğunda da görüntülenir.


1
Ne yazık ki Sierra, eğik çizgiler yerine küçük oklarla daha güzel hale getirmeye çalışarak Bilgi Alın penceresi yollarını kırdı - bazı çılgınca nedenlerden dolayı. Sihirli bir şekilde kopyaladığınızda / yapıştırdığınızda kesiklere dönüşürken, boşluklardan kaçmayı unuttular, bu yüzden çoğu yol kırıldı.
scipilot

1
@ scipilot Apple'ın bir yolun nerede kullanılabileceğini bilmesi imkansızdır. Yanı bir de olabilir Klasöre Git ... orada kaçmak için gerek yoktur olarak ele alışkanlık iletişim, "boşluk kaçtı". Bu yüzden Terminal'de Kaçış Metnini Yapıştır - gerek duyduğunuzda bunu eklemek için ekleyin.
Daniel Beck

Kesinlikle haklısın, kaçamayan haklı ve kullanım çeşitliliği düşünmedim. Neredeyse her şey için bash kullanmasaydım, önceden kaçmış olsaydı daha da şikayetçi olurdum! Tavsiyen için teşekkürler - Tüm bu ekstra düzenleme komutlarını hiç farketmemiştim.
scipilot

3

Komut ve seçeneği tutarak Spotlight menüsünde tam yolları gösterebilirsiniz. Veya Alfred ⌘C'de dosyaların mutlak yollarını kopyalar.

Bu betiği ⌃⌘C'ye atadım:

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

İlk yöntem Preview, TextMate 2, Sublime Text veya iChm ile çalışmadı ve ikinci yöntem Acorn ile çalışmadı.


Merak ediyorum, bu yolları nerede kullanıyorsunuz?
Daniel Beck

1
@DanielBeck Proxy simgelerini hiçbir yere sürüklemiyorum - Bir pencereden diğerine sürüklemekten nefret ediyorum sadece çok fazla zaman alıyor (özellikle odaklanmaları için beklemeniz gerekiyorsa veya üst üste geldiklerinde ve onları hareket ettirmeniz gerekiyorsa) önce uzakta, vb.) Ayrıca, genellikle komut dosyalarını bir yerde düzenlemek için yaparım ve bunları komut satırlarından mutlak yollarıyla çalıştırırım.
slhck

1

Çoğu programda, penceresinin başlık çubuğunda dosyanın adına komut verebilir + tıklayabilir (veya klavyenize bağlı olarak elma + tıklayabilirsiniz) ve yolunu bir açılır listede dikey olarak düzenleyebilirsiniz.

Veya Finder'da, örneğin bir aramadan sonra, dosyayı seçebilir ve tam yolu bir yere sahip olması gereken dosya bilgileri penceresini açmak için + I komutunu yapabilirsiniz.


Option-click, makinemde bunun için hiç çalışmadı. Command-click demek mi istediniz?
Daniel Beck

Haklısın. Bu seçenek + tıklama yerine command + click komutudur. Bunu şimdi tamir ediyorum. Option + click, seçenek bulmayı düşündüğüm hiçbir şeyi yapmıyor; bu, simgeyi başlık çubuğundan farklı bir klasöre veya diske veya çöp kutusuna sürükleyerek, bulucu penceresini dosyanın geçerli konumuna açmanıza gerek kalmadan sürüklemenizi sağlıyor . Ama görüyorum ki kendi cevabında bunu ve daha fazlasını ele aldığını.
Andrew Turner

Bunun için Option tuşuna basmanıza gerek yok . İşaretçiyi proxy simgesinden uzağa taşımadan önce fare düğmesine bir süre basmanız yeterlidir, ardından sürükleyebilirsiniz. Seçenek daha sonra hedefe bağlı kopyalama, taşıma veya diğer ad yerine bir kopyalama işlemi yapar.
Daniel Beck

0

Önizleme kullanıyorsanız , geçerli açılan dosyanın tam yolu başlık çubuğundaki dosya adına sağ tıklanarak ortaya çıkarılabilir.


0

Önizleme uygulamasında veya TextEdit'te dosyayı açtıysanız, başlık çubuğunda dosya adını sağ tıklayabilirsiniz. Bu tam dosya yolunu ortaya çıkaracaktır.

Bu yolu açmak istiyorsanız, açmak istediğiniz klasörü seçmeniz yeterlidir.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.