Mac Kestirmeleri’nde yerel bir metin yolunu kullanmak için mevcut bir dosyayı komut satırındaki -i seçeneğiyle aktarın veya Finder’da bir dosya ya da klasör bulun ve seçili öğeyi bir kestirmeye gönderin. Belgelenmiş bu yöntemler, yol metni ile dosya girdisi arasındaki ayrımı korur.

Bu kılavuz tek bir masaüstü görevini ele alır: Bir yol adıyla başlayıp karşılık gelen mevcut öğeyi incelemek üzere bir kestirmeye aktarmak. Apple, bir yol adını boru hattıyla aktarmanın metin sağladığını, -i seçeneğinin ise girdiyi dosya yolları olarak ele aldığını açıkça belgeliyor. Klasörler için aşağıdaki Finder yöntemi, belgelenmemiş komut satırı davranışlarını varsaymadan belgelenmiş bir alternatif sunar. Kestirmeleri komut satırından çalıştırma.

Yol metni ile dosya girdisi arasında ne değişmeli?

Apple, Text, Files ve Folder öğelerini ayrı kestirme girdi türleri olarak listeliyor. Bir yol adı bir konumu tanımlar; burada amaç, o konumdaki mevcut öğeyi bu öğeyi kabul eden bir eylemin kullanabileceği şekilde sağlamaktır. İzin verilen bir girdi türü seçmek, bir kestirmenin başka bir uygulamadan ne kabul edeceğini belirler. Mac’te Kestirmeler’de girdi türlerini anlama.

Burada atıfta bulunulan resmî sayfalar, iş akışı içinde metinden dosyaya veya klasöre dönüştürmenin evrensel bir yöntemini doğrulamıyor. Ancak öğeyi kestirmenin başlangıç noktasında sağlamanın yollarını belgeliyor. Gereksiniminiz özellikle çalışan bir kestirmenin ortasında tamamen iş akışı içinde dönüşüm yapmaksa, bu talimatlar dönüşümün doğrulandığını ileri sürmek yerine desteklenen bir alternatif sunar.

Başlangıç noktanıza göre yöntemi seçin:

Başlangıç noktası Burada kullanılan yöntem Öğe Kestirmeler’e nereden girer?
Terminal’de mevcut bir dosyanın yol adı Kestirmeyi -i ile çalıştırın Shortcut Input
Mevcut bir klasörün yol adı Finder’da klasöre gidin, seçin ve ardından kestirmeyi çalıştırın Shortcut Input
Masaüstünde çalışırken mevcut bir dosyanın yol adı Üst klasöre gidin ve dosyayı seçin Shortcut Input

Geçici örnekler ve inceleme kestirmesi hazırlama

Bu kılavuz boyunca yalnızca yeni, yapay içerikler kullanın. Finder’da ana klasörünüzü açın ve File > New Folder ile Shortcuts Path Demo adlı bir klasör oluşturun. İçinde Sample Folder adlı başka bir klasör oluşturun. Apple, bu komutla seçili Finder konumunda klasör oluşturmayı belgeliyor. Bu adlardan biri zaten varsa yeni bir ad seçin ve sonraki örnekleri buna göre düzenleyin. Mac’te dosyaları klasörlerde düzenleme.

Ardından TextEdit’te yalnızca Sample text for a path test. içeren yeni bir belge oluşturun. Format > Make Plain Text seçeneğini, ardından File > Save seçeneğini belirleyin. Belgeyi yeni Shortcuts Path Demo klasörüne Sample Note.txt adıyla kaydedin. Devam etmeden önce Finder’da kaydedilen adı doğrulayın. TextEdit, düz metne dönüştürme ve kaydetme konumu seçme işlemlerini belgeliyor. Mac’te TextEdit’te belge oluşturma, açma ve dönüştürme.

Kestirmeler’de Inspect Local Item adlı yeni bir kestirme oluşturun. Araç çubuğundaki ekleme düğmesini kullanın, adı girin ve eylem kitaplığında aratarak View Content Graph eylemini ekleyin. Apple, kestirmeleri elle oluşturmayı ve eylem eklemeyi belgeliyor; girdi türleri kılavuzu da başka bir uygulamanın sağladığı içeriği incelemek için yalnızca View Content Graph içeren bir kestirme kullanılmasını özellikle öneriyor. Mac’te özel kestirme oluşturma, Mac’te Kestirmeler’de girdi türlerini anlama.

Kestirmenin Details bölümünü açıp Use as Quick Action seçeneğini, ardından Finder seçeneğini etkinleştirin. Düzenleyicinin üst kısmındaki girdi tanımında mevcut girdi türlerine tıklayın ve dosya ile klasör girdisini seçili tutun. View Content Graph eylemini Shortcut Input öğesine bağlayın. Apple, Finder seçeneğinin kullanılabilmesi için dosya veya klasör girdisinin etkinleştirilmesi gerekebileceğini belirtiyor. Mac’inizde çalışırken kestirme çalıştırma.

Boş girdili bir çalıştırma için girdi tanımında Stop and Respond seçeneğini belirleyip Select a sample file or folder first. yazın. Böylece iş akışının boş bir değişkenle devam etmesine izin vermek yerine gösterimin ön koşulunu açıkça belirtirsiniz. Apple bu yanıtı, boş girdi durumundaki alternatif davranışlarla birlikte belgeliyor. Mac’te başka bir uygulamadan çalıştırılan kestirmenin girdisini sınırlama.

Terminal’den mevcut bir dosyanın yolunu aktarma

Örnek dosyayı kaydedip kestirmeyi oluşturduktan sonra Terminal’de şu komutu çalıştırın. Yukarıdaki örnek kurulum için eksiksiz bir çağrıdır:

shortcuts run "Inspect Local Item" -i "$HOME/Shortcuts Path Demo/Sample Note.txt"

Tırnak içine alınan yol adı, içindeki boşluklara rağmen tek parça kalır. Apple’ın Terminal kılavuzu yol adlarını tırnak içine almayı açıklar; Kestirmeler’in komut satırı kılavuzu da -i seçeneğini belgeliyor. Kestirmeyi genişletmeden önce alınan içeriği grafikte inceleyin. Bu komut belgelerdeki bilgilere dayanarak verilmiştir ve burada bir Mac oturumunda çalıştırılmamıştır. Mac’te Terminal’de dosya ve klasör belirtme, Kestirmeleri komut satırından çalıştırma.

Başka bir geçici dosya için Finder’da gerçek yol adını alın: öğeye sağ tıklayın, Option tuşunu basılı tutun ve adı as Pathname ile biten komutu seçin. Bu yol adını -i sonrasındaki tırnaklı bağımsız değişken olarak kullanın. Kopyalamak, klasör adlarını elle yeniden yazmanızı önler. Mac’te Terminal’de dosya ve klasör belirtme.

Bağımsız değişkeni -i seçeneğine ekli tutun; yol adını komuta boru hattıyla aktarmak metin sağlar. Ayrıca bu gösterimi açıkça adı belirtilmiş tek bir dosyayla sınırlı tutun. Apple birden fazla yolu ve joker karakterleri destekliyor, ancak bunlar bu tek öğeli görevin kapsamının ötesinde ek girdi öğeleri oluşturur. Kestirmeleri komut satırından çalıştırma.

Klasör yol adını seçili Finder girdisine dönüştürme

Örnek klasör için Finder’a geçin ve Go > Go to Folder seçeneğini belirleyin. ~/Shortcuts Path Demo/ girip Return tuşuna basın. Açılan pencerede Sample Folder klasörünü seçin. Apple, ana klasör için ~ kullanımı dâhil klasör yol adlarını girmeyi veya yapıştırmayı belgeliyor. Mac’te doğrudan belirli bir klasöre gitme.

Kestirmeyi çalıştırmadan önce klasörün kendisini seçin. Üst klasöre gitmek seçimi kolaylaştırır: Aktarmak istediğiniz öğe pencerede görünür. Bir dosya için aynı adımları üst klasörüyle izleyin ve ardından dosyayı seçin.

Örnek öğe seçiliyken Finder’ın Action açılır menüsünü kullanın ve Services > Inspect Local Item seçeneğini belirleyin. Apple, etkinleştirilmiş kestirmelerin seçili öğenin Quick Actions menüsünden çalıştırılmasını da belgeliyor. Kestirmenin oluşturduğu girdi grafiğini inceleyin. Mac’inizde çalışırken kestirme çalıştırma.

Bu, masaüstünde yapılan bir aktarımdır: Finder gezinme yolunu çözümler ve seçilen öğe kestirme girdisi olur. Bu yöntem, çalışan bir kestirmenin içinde otomatik dönüşüm sağlamak yerine öğenin seçilmesini gerektirir. Doğrulanmamış bir dönüştürme yöntemine güvenmeden bilinen bir klasörü işlemeye başlamak istiyorsanız bunu kullanın.

Türleri, eksik öğeleri ve ad çakışmalarını denetleme

Gerçek işleme adımlarınızı eklemeden önce sonraki eylemin girdi ve çıktı açıklamasını kontrol edin. Eylem kitaplığında bir eylemin üzerine gelin ve bilgi düğmesine tıklayın. İş akışındaki mevcut bir eylem için simgesine Control tuşunu basılı tutarak tıklayın ve Show Info seçeneğini belirleyin. Apple, bu açıklamanın kabul edilen girdileri ve ortaya çıkan çıktıyı içerdiğini belgeliyor. Alınan öğeyi bu gereksinimlerle eşleştirin. Mac’te Kestirmeler’de eylem listesini gezinme.

Aktarım beklendiği gibi çalışmazsa şu tanılama sırasını izleyin:

  1. Yapay öğenin Finder’da hâlâ bulunduğunu ve adının sağladığınız yol adıyla eşleştiğini doğrulayın.
  2. Terminal girdisi için yol adının -i seçeneğini izlediğini ve boşluk içerdiğinde düz tırnak içine alındığını doğrulayın.
  3. Finder girdisi için öğeyi seçtiğinizi ve kestirmenin karşılık gelen dosya ya da klasör türünü kabul ettiğini doğrulayın.
  4. Sonraki eylemleri bağlamadan önce Shortcut Input öğesini inceleyin. Apple, alınan içeriği keşfetmek için View Content Graph eylemini, içerik akışını incelemek içinse eylemler arasında Quick Look eylemini öneriyor. Girdi türlerini anlama, Eylemlerinizi test etme.

Varlığı ve oluşturmayı ayrı gereksinimler olarak ele alın. Bu örnekler kaydedilmiş öğelerle başlar; gelecekte oluşturulması düşünülen bir dosyanın yol adı bu ön koşulu karşılamaz. Bir örneği yeniden adlandırır veya taşırken testi tekrarlamadan önce yol adını yeniden kopyalayın.

İnceleme iş akışında kaydetme, taşıma veya yeniden adlandırma adımı olmadığından hedefteki çakışmalar için bir politika gerekmez. Örnekleri hazırlarken dolu olan her ad için yeni bir ad seçin. Daha sonra dosya yazan bir eylem eklerseniz o eylemin belgelenmiş seçeneklerini ayrıca inceleyin; bu kılavuz üzerine yazma veya otomatik yeniden adlandırma davranışını ortaya koymaz.

Grafik amaçlanan öğeyi gösterdiğinde Shortcut Input öğesini, belgelenmiş girdisi bu öğeyi kabul eden bir eyleme doğrudan bağlayın. Mevcut bir dosya yolu için komut satırından giriş yapmak kısa yoldur. Sıradan bir masaüstü klasör görevi için Finder’da öğe seçmek, sonucu incelenebilen belgelenmiş bir aktarım sağlar.

Kaynaklar