Εκτέλεση συντομεύσεων από τη γραμμή εντολών
Μπορείτε να χρησιμοποιήσετε την εφαρμογή «Τερματικό» στο Mac σας για να εκτελέσετε μια συντόμευση από τη γραμμή εντολών. Η εκτέλεση συντομεύσεων από τη γραμμή εντολών δεν διαφέρει από την εκτέλεση συντομεύσεων στην εφαρμογή «Συντομεύσεις» –μπορείτε να διαβιβάσετε έγγραφα, εικόνες, κείμενο, και πολλά άλλα. Στη συνέχεια, η συντόμευση μπορεί να διαβιβάσει την έξοδο σε μια άλλη διεργασία ή να γράψει σε ένα αρχείο.
Παρόλο που μπορείτε να εκτελέσετε σχεδόν όλες τις συντομεύσεις από τη γραμμή εντολών, οι πιο αποτελεσματικές συντομεύσεις είναι αυτές που δεν εμφανίζουν ειδοποιήσεις και δεν ζητάνε εισόδο. Όταν μια συντόμευση ζητά είσοδο, η διεργασία της γραμμής εντολών τίθεται σε παύση, αναμένοντας την είσοδο του χρήστη. Αντι να χρησιμοποιήσετε μια ενέργεια «Επιλογή», ρυθμίστε τη συντόμευσή σας ώστε να λαμβάνει συγκεκριμένο περιεχόμενο ως είσοδο, και να ζητά το περιεχόμενο αν δεν ληφθεί είσοδος. Ανατρέξτε στην ενότητα Περιορισμός της εισόδου για μια συντόμευση όταν εκτελείται από μια άλλη εφαρμογή στο Mac. Αν επιτρέψετε τη διαβίβαση εικόνων στη συντόμευση και αν τη ρυθμίσετε να ρωτάει αν οι εικόνες απουσιάζουν επιτρέπει σε μια συντόμευση να εκτελείται από παντού, εμφανίζοντας προτροπές στον χρήστη μόνο όταν είναι απαραίτητο.
Εκτέλεση συντομεύσεων από τη γραμμή εντολών
Οι συντομεύσεις εκτελούνται χρησιμοποιώντας την εντολή shortcuts
. Για να εκτελέσετε μια συντόμευση με το όνομα «Combine Images» πρέπει να λάβετε υπόψη σας το κενό χρησιμοποιώνας ένα από τα εξής:
shortcuts run "Combine Images"
ή shortcuts run Combine\ Images
Μπορείτε να διαβιβάσετε εικόνες στη συντόμευση χρησιμοποιώντας τη σημαία -i
ή --input-path
. Μπορείτε να διαβιβάσετε διαδρομές εικόνων με απόλυτες ή σχετικές διαδρομές που διαχωρίζονται με κενά, ή χρησιμοποιώντας χαρακτήρες-μπαλαντέρ. Για να εκτελέσετε τη συντόμευση «Combine Images» και να διαβιβάσετε όλα τα αρχεία JPEG που υπάρχουν στο Γραφείο εργασίας, μπορείτε να χρησιμοποιήσετε το εξής:
shortcuts run "Combine Images" -i ~/Desktop/*.jpg
Σημείωση: Όταν διαβιβάζετε μια διαδρομή αρχείου χρησιμοποιώντας ένα pipe (|
), η διαδρομή αντιμετωπίζεται ως κείμενο. Χρησιμοποιήστε τη σημαία -i
για να βεβαιωθείτε ότι η είσοδός σας αντιμετωπίζεται ως διαδρομές αρχείων.
Αν η συντόμευσή σας τελειώνει με μια ενέργεια που παράγει κείμενο, εικόνες, ή κάποιο άλλο αρχείο, ή αν χρησιμοποιείτε την ενέργεια Διακοπή και έξοδος, μπορείτε να προσθέσετε τη σημαία -o
ή --output-path
για να γράψετε με έξυπνο τρόπο την έξοδο σε ένα αρχείο. Για παράδειγμα, θα μπορούσατε να γράψετε κείμενο σε ένα αρχείο PDF ή TXT παρέχοντας μια διαδρομή με την κατάλληλη επέκταση αρχείου. Για να εκτελέσετε τη συντόμευση «Combine Images» συνδυάζοντας σε ένα αρχείο PNG όλες τις εικόνες που υπάρχουν στο Γραφείο εργασίας, μπορείτε να χρησιμοποιήσετε το εξής:
shortcuts run "Combine Images" -i ~/Desktop/*.jpg -o ~/Desktop/combined.png
Αν η συντόμευση έχει μια ενέργεια που τελειώνει με έξοδο ή έχει μια ενέργεια Διακοπή και έξοδος, μπορείτε να προσθέσετε την έξοδο μιας συντόμευσης σε μια άλλη εντολή χρησιμοποιώντας τον χαρακτήρα κάθετης γραμμής |
. Μπορείτε να ορίσετε τον τύπο της εξόδου (για παράδειγμα, να επιβάλετε την έξοδο σε JPEG αντί για κείμενο) χρησιμοποιώντας τη σημαία --output-type
με ένα Uniform Type Indicator. Για να εκτελέσετε τη συντόμευση «Combine Images» συνδυάζοντας όλες τις εικόνες που υπάρχουν στο Γραφείο εργασίας και να τις διαβιβάσετε σε μια άλλη εντολή ως RFTD, μπορείτε να χρησιμοποιήσετε το εξής:
shortcuts run "Combine Images" -i ~/Desktop/*.jpg --output-type com.apple.rtfd | …
Για μια λίστα των Uniform Type Indicators, δείτε την ενότητα System-Declared Uniform Type Identifiers.
Η εντολή shortcuts
θα δώσει έξοδο 0
για μια επιτυχημένη εκτέλεση ή 1
για σφάλμα.
Λίστα συντομεύσεων στη γραμμή εντολών
Μπορεί να θέλετε να ελέγξετε αν μια συντόμευση υπάρχει προτού να εκτελέσετε κάποιον άλλον αυτοματισμό ή να δείτε μια λίστα των συντομεύσεων όταν το GUI δεν είναι διαθέσιμο. Μπορείτε να εμφανίσετε μια λίστα όλων των διαθέσιμων συντομεύσεων χρησιμοποιώντας την εντολή shortcuts list
. Μπορείτε επίσης να εμφανίσετε μια λίστα των συντομεύσεων σε προσαρμοσμένους φακέλους. Χρησιμοποιήστε τη σημαία -f
και παρέχετε ένα προσαρμοσμένο όνομα φακέλου. Για παράδειγμα, αν θέλετε να δείτε σε λίστα όλες τις συντομεύσεις στον προσαρμοσμένο σας φάκελο με όνομα «Music», χρησιμοποιήστε το εξής:
shortcuts list -f Music
Σημείωση: Μπορείτε να χρησιμοποιήσετε τη σημαία -f
μόνο με προσαρμοσμένους φακέλους, δεν μπορείτε να χρησιμοποιήσετε δημιουργημένους φακέλους όπως «Γρήγορες ενέργειες», «Γραμμή μενού», και ούτω καθεξής.
Για να δείτε σε λίστα όλους τους φακέλους σας αντί για τις συντομεύσεις, μπορείτε να χρησιμοποιήσετε το εξής:
shortcuts list --folders
Προβολή συντομεύσεων από τη γραμμή εντολών
Μπορείτε να ανοίξετε μια συντόμευση στο πρόγραμμα επεξεργασίας χρησιμοποιώντας την εντολή shortcuts view
. Αυτό μπορεί να σας βοηθήσει στην αντιμετώπιση προβλημάτων μιας εσφαλμένης συντόμευσης. Για να δείτε μια συντόμευση με το όνομα «Bad shortcut», χρησιμοποιήστε το ακόλουθο:
shortcuts view "Bad shortcut"
Υπογραφή συντομεύσεων από τη γραμμή εντολών
Μπορείτε να υπογράψετε μια συντόμευση που είχατε εξαγάγει στο παρελθόν χρησιμοποιώντας την εντολή shortcuts sign
. Όταν υπογράφετε μια συντόμευση, η Apple λαμβάνει ένα αντίγραφο της συντόμευσής σας για επικύρωση (για να αποτρέψει τη μη εξουσιοδοτημένη παραβίαση όταν την κοινοποιείτε). Η υπογραφή συντόμευσης έχει δύο λειτουργίες:
Οποιοσδήποτε: Οποιοδήποτε άτομο μπορεί να εισαγάγει τη συντόμευσή σας.
Άτομα που με γνωρίζουν: Μόνο τα άτομα που σας έχουν στις επαφές τους θα μπορούν να εισαγάγουν τη συντόμευσή σας. Οι πληροφορίες επαφής σας θα περιλαμβάνονται στο αρχείο της συντόμευσης.
Για να υπογράψετε μια συντόμευση με το όνομα «Share me», χρησιμοποιήστε το ακόλουθο:
shortcuts sign --mode people-who-know-me --input "Share me.shortcut" --output "Share me signed.shortcut"
Για πληροφορίες σχετικά με την κοινή χρήση συντομεύσεων, δείτε την ενότητα Κοινή χρήση συντομεύσεων στο Mac.
Παρόλο που μπορείτε να χρησιμοποιήσετε το x-callback-urls για εκτέλεση και προβολή συντομεύσεων από τη γραμμή εντολών, θα πρέπει να χρησιμοποιήσετε την εντολή shortcuts
για να μπορείτε να παρέχετε έξυπνη είσοδο και έξοδο. Ανατρέξτε στην ενότητα Εισαγωγή στα σχήματα URL στις Συντομεύσεις στο Mac.