Jalankan pintasan daripada baris perintah
Anda boleh menggunakan app Terminal pada Mac anda untuk menjalankan pintasan daripada baris perintah. Menjalankan pintasan daripada baris perintah tidak berbeza daripada menjalankan pintasan dalam app Pintasan—anda boleh menyerahkan dokumen, imej, teks dan banyak lagi. Kemudian pintasan boleh menyerahkan output ke proses lain atau tulis ke fail.
Walaupun anda boleh menjalankan hampir sebarang pintasan daripada baris perintah, pintasan paling berkesan ialah yang tidak menunjukkan isyarat atau meminta input. Apabila pintasan meminta input, proses baris perintah dijeda, menunggu input pengguna. Berbanding menggunakan tindakan Pilih, konfigurasikan pintasan anda untuk menerima kandungan khusus sebagai input dan jika tiada input diterima, minta kandungan. Lihat Hadkan input untuk pintasan apabila dijalankan daripada app lain pada Mac. Membenarkan imej untuk diserahkan ke pintasan dan bertanya jika ia tiada membenarkan pintasan tunggal untuk dijalankan daripada mana-mana, menggesa pengguna hanya apabila perlu.
Menjalankan pintasan daripada baris perintah
Pintasan dijalankan menggunakan perintah shortcuts
. Untuk menjalankan pintasan bernama “Gabungkan Imej” anda perlu menyatakan ruang menggunakan satu daripada berikut:
shortcuts run “Gabungkan Imej“
atau shortcuts run Gabungkan\ Imej
Anda boleh menyerahkan imej ke pintasan menggunakan bendera -i
atau --input-path
. Anda boleh menyerahkan laluan imej dengan laluan pembatasan ruang mutlak atau relatif, atau menggunakan kad bebas. Untuk menjalankan pintasan “Gabungkan Imej” dan menyerahkan semua fail JPEG pada Desktop, anda boleh menggunakan yang berikut:
shortcuts run “Gabungkan Imej” -i ~/Desktop/*.jpg
Nota: Apabila anda menyerahkan laluan fail menggunakan paip (|
), laluan dianggap sebagai teks. Gunakan bendera -i
untuk memastikan input anda dianggap sebagai laluan fail.
Jika pintasan anda berakhir dengan tindakan yang menghasilkan teks, imej atau sesetengah fail lain, atau jika anda menggunakan tindakan Henti dan Output anda boleh menambahkan bendera -o
atau --output-path
untuk menuliskan output kepada fail dengan bijak. Sebagai contoh, anda boleh output teks kepada fail PDF atau TXT dengan menyediakan laluan dengan sambungan fail yang sesuai. Untuk menjalankan pintasan “Gabungkan Imej” yang menggabungkan semua imej pada Desktop kepada fail PNG, anda boleh menggunakan yang berikut:
shortcuts run “Gabungkan Imej” -i ~/Desktop/*.jpg -o ~/Desktop/combined.png
Jika pintasan mempunyai tindakan yang tamat dengan output atau mempunyai tindakan Henti dan Output, anda boleh menghalakan output pintasan kepada perintah lain menggunakan aksara |
. Anda boleh mentakrifkan jenis output (sebagai contoh, memaksa output menjadi JPEG dan bukannya teks) dengan menggunakan bendera --output-type
dengan Penunjuk Jenis Seragam. Untuk menjalankan pintasan “Gabungkan Imej” yang menggabungkan semua imej pada Desktop dan menyerahkan ke perintah lain sebagai RTFD, anda boleh menggunakan yang berikut:
shortcuts run “Gabungkan Imej” -i ~/Desktop/*.jpg --output-type com.apple.rtfd | …
Untuk mendapatkan senarai Penunjuk Jenis Seragam, lihat Pengecam Jenis Seragam Diisytiharkan Sistem.
Perintah pintasan
akan mengeluarkan 0
pada perintah dijalankan yang berjaya atau 1
untuk ralat.
Menyenaraikan pintasan pada baris perintah
Anda mungkin mahu menyemak bahawa pintasan wujud sebelum menjalankan automasi lain atau melihat senarai pintasan apabila GUI tidak tersedia. Anda boleh menyenaraikan semua pintasan yang tersedia menggunakan shortcuts list
. Anda juga boleh menyenaraikan pintasan dalam folder tersuai. Gunakan bendera -f
dan berikan nama folder tersuai. Sebagai contoh, jika anda mahu menyenaraikan semua pintasan dalam folder tersuai anda dengan nama “Muzik”, gunakan yang berikut:
shortcuts list -f Muzik
Nota: Anda hanya boleh menggunakan bendera -f
dengan folder tersuai, anda tidak boleh menggunakan folder yang dijanakan seperti “Tindakan Cepat”, “Bar Menu” dan sebagainya.
Untuk menyenaraikan semua folder anda dan bukannya pintasan, anda boleh menggunakan yang berikut:
shortcuts list —folder
Melihat pintasan daripada baris perintah
Anda boleh membuka pintasan dalam editor menggunakan shortcuts view
. Ini mungkin berguna dalam menyelesaikan masalah dalam pintasan yang bermasalah. Untuk melihat pintasan bernama “Pintasan buruk”, gunakan yang berikut:
shortcuts view “Pintasan buruk“
Menandatangani pintasan daripada baris perintah
Anda boleh menandatangani pintasan yang anda eksport sebelum ini menggunakan shortcuts sign
. Apabila anda menandatangani pintasan, Apple menerima salinan pengesahan (untuk mengelakkan gangguan tidak dibenarkan apabila anda berkongsi pintasan). Tandatangan pintasan mempunyai dua mod:
Anyone: Sesiapa sahaja boleh mengimport pintasan anda.
People who know me: Hanya orang yang mempunyai anda dalam kenalan mereka akan boleh mengimport pintasan anda. Info kenalan anda akan disertakan dalam fail pintasan.
Untuk menandatangani pintasan yang dinamakan “Share me”, gunakan yang berikut:
shortcuts sign --mode people-who-know-me --input "Share me.shortcut" --output "Share me signed.shortcut"
Untuk mendapatkan maklumat tentang berkongsi pintasan, lihat Kongsi pintasan pada Mac.
Walaupun anda boleh menggunakan x-callback-urls untuk menjalankan dan melihat pintasan daripada baris perintah, anda patut menggunakan perintah shortcuts
untuk memberikan input dan output yang pintar. Lihat Pengenalan kepada skema URL dalam Pintasan pada Mac.