Kestirmeleri komut satırından çalıştırma
Komut satırından kestirme çalıştırmak için Mac’inizdeki Terminal uygulamasını kullanabilirsiniz. Komut satırından kestirme çalıştırmak, Kestirmeler uygulamasında kestirme çalıştırmaktan farklı değildir; belgeleri, görüntüleri, metinleri ve daha fazlasını kestirmeye geçirebilirsiniz. Kestirme de çıktıyı başka bir işleme geçirebilir veya bir dosyaya yazabilir.
Komut satırından neredeyse her kestirmeyi çalıştırabilmenize rağmen en uygun kestirmeler uyarı göstermeyen veya giriş istemeyenlerdir. Kestirme giriş istediğinde komut satırı işlemi duraklar ve kullanıcının giriş yapmasını bekler. Seç işlemi kullanmak yerine kestirmenizi belirli bir içeriği giriş olarak alacak ve hiç giriş alınmazsa içerik isteyecek şekilde ayarlayın. Mac’te başka bir uygulamadan çalıştırılan kestirmenin girişini sınırlama konusuna bakın. Görüntülerin kestirmeye geçirilmesine izin verip mevcut olmamaları durumunda istemek, tek bir kestirmenin her yerden çalıştırılmasını ve yalnızca gerekli olduğunda kullanıcıdan bilgi isteğinde bulunulmasını sağlar.
Kestirmeleri komut satırından çalıştırma
Kestirmeler, shortcuts
komutu kullanılarak çalıştırılır. “Görüntüleri Birleştir” adlı bir kestirmeyi çalıştırmak için aşağıdakilerden birini kullanarak alanı hesaba katmanız gerekir:
shortcuts run "Görüntüleri Birleştir"
veya shortcuts run Görüntüleri\ Birleştir
-i
veya --input-path
bayrağını kullanarak kestirmeye görüntü geçirebilirsiniz. Görüntü yollarını, boşlukla ayrılmış mutlak veya göreceli yollar ya da joker karakterler kullanarak geçirebilirsiniz. “Görüntüleri Birleştir” kestirmesini çalıştırıp masaüstündeki tüm JPEG dosyalarını geçirmek için şunu kullanabilirsiniz:
shortcuts run "Görüntüleri Birleştir" -i ~/Desktop/*.jpg
Not: Düşey çizgi karakterini (|
) kullanarak bir dosya yolu geçirdiğinizde yol, metin olarak işlem görür. Girişinizin dosya yolu olarak işlem görmesini sağlamak için -i
bayrağını kullanın.
Kestirmeniz metin, görüntü veya başka bir dosya üreten bir işlemle bitiyorsa veya Durdur ve Çıkış Al işlemini kullanıyorsanız çıkışı akıllı bir şekilde bir dosyaya yazmak için -o
veya --output-path
bayrağını ekleyebilirsiniz. Örneğin uygun dosya uzantısını içeren bir yol girerek metni bir PDF veya TXT dosyasına çıkış olarak yazabilirsiniz. Masaüstündeki tüm görüntüleri bir PNG dosyasında birleştiren “Görüntüleri Birleştir” kestirmesini çalıştırmak için şunu kullanabilirsiniz:
shortcuts run "Görüntüleri Birleştir" -i ~/Desktop/*.jpg -o ~/Desktop/birlestirilmis.png
Kestirmede çıkışla biten bir işlem veya Durdur ve Çıkış Al işlemi varsa kestirmenin çıkışını |
karakterini kullanarak başka bir komuta aktarabilirsiniz. Çıkış türünü, --output-type
bayrağını bir tek biçim tür göstergesi (Uniform Type Indicator) ile kullanarak tanımlayabilirsiniz (örneğin çıkışı metin yerine JPEG olmaya zorlayarak). Masaüstündeki tüm görüntüleri birleştirip başka bir komuta RTFD olarak geçiren “Görüntüleri Birleştir” kestirmesini çalıştırmak için şunu kullanabilirsiniz:
shortcuts run "Görüntüleri Birleştir" -i ~/Desktop/*.jpg --output-type com.apple.rtfd | …
Tek biçim tür göstergelerinin (Uniform Type Indicator) bir listesi için System-Declared Uniform Type Identifiers sayfasına bakın.
shortcuts
komutu, başarılı bir şekilde çalıştığında 0
, hata verdiğinde ise 1
ile sonlanır.
Kestirmeleri komut satırında listeleme
Başka bir otomasyon çalıştırmadan önce kestirmenin var olup olmadığını denetleyebilir veya GUI kullanılamıyorsa kestirmelerin listesini görebilirsiniz. shortcuts list
komutunu kullanarak kullanılabilir kestirmelerin tümünü listeleyebilirsiniz. Özel klasörlerdeki kestirmeleri de listeleyebilirsiniz. -f
bayrağını kullanıp özel klasörün adını girin. Örneğin “Müzik” adına sahip özel klasörünüzdeki tüm kestirmeleri listelemek istiyorsanız şunu kullanın:
shortcuts list -f Müzik
Not: -f
bayrağını yalnızca özel klasörlerle kullanabilirsiniz; “Hızlı Eylemler”, “Menü Çubuğu” ve benzeri gibi oluşturulan klasörlerle kullanamazsınız.
Kestirmeler yerine tüm klasörlerinizi listelemek için şunu kullanabilirsiniz:
shortcuts list --folders
Kestirmeleri komut satırından görüntüleme
shortcuts view
komutunu kullanarak kestirmeyi düzenleyicide açabilirsiniz. Bu, hatalı bir kestirmeyle ilgili sorunları gidermede yardımcı olabilir. “Hatalı kestirme” adlı bir kestirmeyi görüntülemek için şunu kullanın:
shortcuts view "Hatalı kestirme"
Kestirmeleri komut satırından imzalama
Daha önce dışa aktardığınız bir kestirmeyi shortcuts sign
komutunu kullanarak imzalayabilirsiniz. Bir kestirmeyi imzaladığınızda Apple, doğrulama için bir kopyasını alır (paylaştığınızda yetkilendirilmemiş değişiklikleri önlemek amacıyla). Kestirme imzalamanın iki modu vardır:
Herkes: Herkes kestirmenizi içe aktarabilir.
Beni tanıyan kişiler: Yalnızca Kişiler uygulamalarında sizin bulunduğunuz kişiler kestirmenizi içe aktarabilir. İletişim bilgileriniz kestirme dosyasına dahil edilir.
“Beni paylaş” adlı bir kestirmeyi imzalamak için şunu kullanın:
shortcuts sign --mode people-who-know-me --input "Beni paylaş.shortcut" --output "Beni paylaş imzalı.shortcut"
Kestirmeleri paylaşma hakkında daha fazla bilgi için Mac’te kestirmeleri paylaşma konusuna bakın.
Kestirmeleri komut satırından çalıştırıp görüntülemek için x-callback-urls kullanabilmenize rağmen akıllı giriş ve çıkış sağlayabilmek için shortcuts
komutunu kullanmanız gerekir. Mac’teki Kestirmeler’de URL şemalarına giriş konusuna bakın.