Geçerli Yolu Terminal'den Mac OS X'te Panoya kopyalayın

Anonim

Mac GUI ve Finder'dan bir klasör yolunu kopyalamak, hatta bir sürükle ve bırak hilesiyle yolu Terminal'e kopyalamak oldukça kolay olsa da, diğer yöne gidip mevcut yolu komut satırı ve ardından daha geniş OS X panosuna erişilebilmesi biraz daha zordur… yani, en azından bu kullanışlı küçük ipucunu öğrenene kadar.

Bu numara, pwd komutunu (mevcut çalışma dizininin kıs altması) ve pbcopy komutunu (OS X'te panoya kopyala işlevine yönelik bir komut satırı arabirimi) kullanarak işlev olarak oldukça basittir. basit şöyle çalışır:

pwd|pbcopy

Bu, mevcut çalışma dizinini anında OS X'in panosuna kopyalayacaktır.

Komut satırına zaten aşinaysanız, gidebilirsiniz, ancak komut satırı hakkında bilgili olmayanlar için bu komut dizisini biraz daha gözden geçirelim, böylece daha mantıklı.

İzlemek istiyorsanız Terminal uygulamasını başlatmanız yeterli. İlk olarak, yolunu kopyalamak için komut satırı içindeki konumda olmak isteyeceğiz. Tüm Mac'lerde evrensel olan derin(imsi) bir sistem yolu olduğundan, bu izlenecek yol için "/System/Library/CoreServices/Resources/" seçeneğini seçeceğiz.Şimdi komut isteminde şu komutu girin:

cd /System/Library/CoreServices/Resources/

Geri Dön tuşuna basın ve o klasörde olacaksınız, yukarıda belirtilen 'pwd' komutunu kullanarak doğrulayalım:

pwd

Tekrar, dönüşe basın ve çıktıyı şu şekilde görmelisiniz:

$ pwd /System/Library/CoreServices/Resources/

Artık doğru yerde olduğunuzu bildiğinize göre, bu dizin yolunu panoya kopyalayalım, ancak fare imlecini kullanarak ve Command+C tuşlarına basarak manuel olarak seçmek zorunda kalmadan, bunun yerine pbcopy kullanarak :

pwd|pbcopy

Nasıl çalışır basit: 'pwd' komutu çalışır, ardından pbcopy çıktısını bir sonraki komuta (bu durumda bu örnekte 'pbcopy'dir) yönlendirmek için 'pipe' denilen şeyi kullanır.Bahsedildiği gibi, pbcopy, Mac OS X panosuna bir komut satırı arayüzüdür, dolayısıyla komut çıktısını buraya aktararak, bu veriler Mac panosuna kaydedilir. O konuda emin değilim? Herhangi bir metin belgesini açın, hatta terminal komut isteminde kalın ve Command+V'ye basın... çıktı olarak "/System/Library/CoreServices/Resources/" göreceksiniz. Mükemmel ha? Saklanan pano verilerini ortaya çıkarmak için pbcopy'nin diğer ucu olan pbpaste'i de kullanabilirsiniz.

Bunu sık sık kullanmayı planlıyorsanız, .bash_profile: için böyle bir satır ekleyerek profilinizde her zaman için bir takma ad oluşturabilirsiniz.

alias copypath='pwd|pbcopy'

Bash_profile dosyasına kaydedilenle, sadece 'kopya yolu' yazabilir ve aynı etkiyi elde edebilirsiniz.

Bu hile, geçerli bir yolun alınmasını kolaylaştırır ve terminalden GUI'ye geçişi önemli ölçüde kolaylaştırır. Unutmayın, Mac kullanıcıları, Finder'dan komut istemine tam öğe yolunu veya dosya adını otomatik olarak yazmak için mükemmel bir sürükle ve bırak hilesiyle GUI'den terminale diğer yoldan da gidebilirler.

Geçerli Yolu Terminal'den Mac OS X'te Panoya kopyalayın