Πώς να εκτελέσετε μια εντολή τερματικού χρησιμοποιώντας μια συντόμευση πληκτρολογίου σε Mac

Με την ενσωματωμένη εφαρμογή Terminal στο Mac σας , μπορείτε να εκτελέσετε διάφορες εντολές για να εκτελέσετε διάφορες ενέργειες στον υπολογιστή σας. Από τη λήψη στιγμιότυπων οθόνης των οθονών σας(taking screenshots of your screens) έως τη μετονομασία μιας ολόκληρης δέσμης αρχείων ταυτόχρονα, οι εντολές τερματικού(Terminal) καλύπτουν πολλά πράγματα που κάνετε συνήθως στους υπολογιστές σας.

Το μόνο πράγμα που μπορεί να μην σας φανεί άβολο είναι να χρειάζεται να εκκινείτε την εφαρμογή Terminal κάθε φορά που θέλετε να εκτελείτε μια εντολή. Τι θα γινόταν αν υπήρχε καλύτερος και ταχύτερος τρόπος εκτέλεσης εντολών Terminal σε Mac ;

Παράθυρο τερματικού

Λοιπόν, υπάρχει στην πραγματικότητα. Στην πραγματικότητα, υπάρχουν πολλοί τρόποι για να εκτελέσετε μια εντολή Terminal χρησιμοποιώντας μια συντόμευση πληκτρολογίου σε Mac . Μπορείτε να αντιστοιχίσετε τον αγαπημένο σας συνδυασμό πλήκτρων στη συγκεκριμένη εντολή σας και πατώντας τον συνδυασμό θα εκτελεστεί αυτή η εντολή στο μηχάνημά σας.

Χρησιμοποιήστε μια εφαρμογή για να εκτελέσετε εντολές χρησιμοποιώντας συντόμευση σε Mac(Use An App To Run Commands Using a Shortcut On Mac)

Ο ευκολότερος τρόπος για να αντιστοιχίσετε συντομεύσεις πληκτρολογίου στις εντολές σας είναι να χρησιμοποιήσετε μια εφαρμογή τρίτου κατασκευαστή που ονομάζεται iCanHazShortcut . Αυτή η εφαρμογή καθιστά πολύ πιο εύκολη την αντιστοίχιση οποιασδήποτε συντόμευσης πληκτρολογίου σε κυριολεκτικά οποιαδήποτε εντολή στο Mac σας .

Για να διαμορφώσετε την εφαρμογή, το μόνο που χρειάζεται να γνωρίζετε είναι η συντόμευση πληκτρολογίου που θέλετε να εκχωρήσετε και η εντολή που πρόκειται να εκτελεστεί.

Κατεβάστε(Download) τη δωρεάν εφαρμογή ανοιχτού κώδικα στο Mac σας και μετακινήστε την στον φάκελο Εφαρμογές(Applications) . Εκκινήστε την εφαρμογή μόλις εγκατασταθεί.

Παράθυρο εγκατάστασης iCanHazShortcut

Όταν φορτωθεί η διεπαφή της εφαρμογής, θα βρίσκεστε από προεπιλογή στην καρτέλα Συντομεύσεις . (Shortcuts)Σε αυτήν την οθόνη, βρείτε το κουμπί με το σύμβολο + (συν) στο κάτω μέρος και κάντε κλικ σε αυτό για να προσθέσετε μια νέα συντόμευση.

Κουμπί Plus που επισημαίνεται στο παράθυρο iCanHazShortcut

Η ακόλουθη οθόνη σάς επιτρέπει να διαμορφώσετε τη συντόμευση καθώς και την εντολή που πρέπει να εκτελεστεί. Εδώ είναι τι πρέπει να εισαγάγετε σε καθένα από τα πεδία στην οθόνη.

Συντόμευση(Shortcut) – τοποθετήστε τον κέρσορα σε αυτό το πεδίο και πληκτρολογήστε τη συντόμευση που θέλετε να αντιστοιχίσετε στην εντολή.
Ενέργεια(Action) – είναι ένα προαιρετικό όνομα που μπορείτε να εκχωρήσετε για να βρείτε αργότερα τη συντόμευση στη λίστα.
Εντολή(Command) – εισάγετε την ακριβή εντολή που θέλετε να εκτελεστεί εδώ.
Workdir – εάν η εντολή σας απαιτεί έναν συγκεκριμένο κατάλογο ως κατάλογο εργασίας, επιλέξτε τον εδώ.

Μπορείτε να κάνετε μια δοκιμαστική εκτέλεση κάνοντας κλικ στο εικονίδιο αναπαραγωγής στο κάτω μέρος. Μόλις είστε ικανοποιημένοι, κάντε κλικ στο εικονίδιο δίπλα του και θα αποθηκεύσει τη συντόμευση.

Παράθυρο συντόμευσης "Πατήστε για να ορίσετε".

Η καρτέλα Προτιμήσεις(Preferences) στην εφαρμογή έχει επίσης μερικές επιλογές που μπορείτε να προσαρμόσετε. Αυτό θα σας δώσει περισσότερο έλεγχο ως προς τον τρόπο λειτουργίας της εφαρμογής στο Mac σας .

Παράθυρο προτιμήσεων iCanHazShortcut

Από εδώ και στο εξής, κάθε φορά που πατάτε την καθορισμένη συντόμευση πληκτρολογίου, θα εκτελεί την εντολή Terminal .

Εάν υπάρχουν περισσότερες από μία εντολές που πρέπει να εκτελεστούν, μπορείτε να τις προσθέσετε και στην εφαρμογή. Οι συντομεύσεις μπορούν επίσης να τροποποιηθούν, ακόμη και να διαγραφούν, αν θέλετε να το κάνετε.

Εκτελέστε εντολές με συντόμευση χρησιμοποιώντας το Automator(Execute Commands With a Shortcut Using Automator)

Το Automator(Automator) σάς επιτρέπει επίσης να εκτελείτε τις εντολές σας χρησιμοποιώντας μια συντόμευση πληκτρολογίου. Πρώτα(First) , πρέπει να δημιουργήσετε μια υπηρεσία που θα περιέχει την εντολή σας και στη συνέχεια να εκχωρήσετε στην υπηρεσία μια συντόμευση πληκτρολογίου.

Εκκινήστε την εφαρμογή Automator στο Mac σας . Όταν εμφανιστεί η οθόνη του νέου εγγράφου, κάντε κλικ στο Service και επιλέξτε Επιλογή(Choose) .

Επιλεγμένη υπηρεσία στο Automator

Στην ακόλουθη οθόνη, αναζητήστε την ενέργεια με το όνομα Run Shell Script στη λίστα ενεργειών. Όταν το βρείτε, σύρετέ το στο κύριο παράθυρο στη δεξιά πλευρά.

Εκτελέστε το Shell Script στο παράθυρο Actions

Θα δείτε ένα μεγάλο λευκό πλαίσιο κάτω από την ενέργεια που προστέθηκε πρόσφατα. Εισαγάγετε όλες τις εντολές που θέλετε να εκτελέσετε σε αυτό το πλαίσιο. Σκεφτείτε αυτό το πλαίσιο ως ένα παράθυρο τερματικού(Terminal) όπου πληκτρολογείτε τις εντολές σας.

Εκτέλεση του πλαισίου σεναρίου Shell

Όταν εισαγάγετε τις εντολές σας, κάντε κλικ στο μενού Αρχείο(File) στο επάνω μέρος και επιλέξτε Αποθήκευση(Save) για να αποθηκεύσετε την υπηρεσία σας. Εισαγάγετε ένα ουσιαστικό όνομα για την υπηρεσία και πατήστε Αποθήκευση(Save) .

Αποθηκεύστε την υπηρεσία όπως στο Automator

Τώρα που δημιουργήθηκε η υπηρεσία, ήρθε η ώρα να της εκχωρήσετε μια συντόμευση πληκτρολογίου. Για να το κάνετε αυτό, κάντε κλικ στο λογότυπο της Apple στην επάνω αριστερή γωνία και επιλέξτε Προτιμήσεις συστήματος(System Preferences) . Επιλέξτε Πληκτρολόγιο(Keyboard) στην παρακάτω οθόνη.

Πληκτρολόγιο επιλεγμένο στο παράθυρο Προτιμήσεις συστήματος

Μεταβείτε στην καρτέλα Συντομεύσεις(Shortcuts) και, στη συνέχεια, επιλέξτε Υπηρεσίες(Services) από τη λίστα στα αριστερά. Στη συνέχεια, βρείτε την υπηρεσία σας στη λίστα στη δεξιά πλευρά, κάντε κλικ σε αυτήν και πατήστε την επιθυμητή συντόμευση πληκτρολογίου.

Υπηρεσίες στην καρτέλα Συντομεύσεις

Στην υπηρεσία σας θα εκχωρηθεί η συντόμευση πληκτρολογίου που έχετε επιλέξει.

Όταν πατήσετε αυτήν τη συντόμευση, θα εκτελέσει την υπηρεσία η οποία με τη σειρά της θα εκτελέσει την εντολή Terminal στο (Terminal)Mac σας .

Χρησιμοποιήστε το ActionShortcuts για να εκτελέσετε εντολές χρησιμοποιώντας μια συντόμευση(Use ActionShortcuts To Run Commands Using a Shortcut)

Το ActionShortcuts σάς(ActionShortcuts) επιτρέπει να εκτελείτε περισσότερα πράγματα από τις παραδοσιακές εντολές τερματικού . (Terminal)Σας επιτρέπει να εκτελείτε σενάρια Apple , ροές εργασίας, υπηρεσίες και φυσικά τις εντολές Terminal .

Σε αντίθεση με άλλες μεθόδους, αυτή η εφαρμογή δεν είναι δωρεάν και κοστίζει 2,99 $. Ωστόσο, μπορείτε να χρησιμοποιήσετε τη δοκιμαστική περίοδο των 7 ημερών, αν θέλετε να τη δοκιμάσετε πρώτα.

Το παρακάτω δείχνει πώς να εκτελέσετε μια εντολή Terminal με μια συντόμευση πληκτρολογίου χρησιμοποιώντας αυτήν την εφαρμογή.(Terminal)

Εκκινήστε την εφαρμογή TextEdit στο Mac σας. Κάντε κλικ στο μενού Μορφοποίηση και επιλέξτε (Format)Δημιουργία απλού κειμένου(Make Plain Text) για να καταργήσετε τη μορφοποίηση.

Μορφή -> Επιλογή απλού κειμένου

Εισαγάγετε(Enter) όλες τις εντολές Terminal που θέλετε να εκτελέσετε στο αρχείο. Στη συνέχεια, αποθηκεύστε το αρχείο κάνοντας κλικ στο μενού Αρχείο(File) και επιλέγοντας Αποθήκευση(Save) .

Αποθήκευση επιλεγμένων στο μενού Αρχείο

Στο παράθυρο διαλόγου Αποθήκευση ως(Save As) , πληκτρολογήστε οποιοδήποτε όνομα για το αρχείο, αλλά βεβαιωθείτε ότι η επέκταση είναι εντολή(command) . Πατήστε Αποθήκευση(Save) για να αποθηκεύσετε το αρχείο.

Αποθήκευση ως παράθυρο

Κατεβάστε, εγκαταστήστε και ανοίξτε την εφαρμογή ActionShortcuts στο Mac σας. Κάντε κλικ στο κουμπί Open Scripts Folder στην κύρια διεπαφή.

Κουμπί Άνοιγμα φακέλου σεναρίων στο παράθυρο Ενέργειες

Όταν ανοίξει ο φάκελος, σύρετε και αποθέστε το αρχείο εντολών σας σε αυτόν. (command)Επιστρέψτε στην εφαρμογή και θα δείτε το αρχείο σας στη λίστα. Κάντε κλικ(Click) στο κουμπί Συντόμευση εγγραφής(Record Shortcut) δίπλα στο αρχείο σας για να εκχωρήσετε μια συντόμευση πληκτρολογίου.

Εγγραφή συντόμευσης στο παράθυρο Ενέργειες

Μόλις εκχωρηθεί μια συντόμευση, πατώντας τη συντόμευση θα ξεκινήσει το αρχείο .command που περιέχει τις εντολές σας στο Mac σας .

Εάν θέλετε να προσθέσετε επιπλέον αρχεία για εκτέλεση, μπορείτε να το κάνετε κάνοντας κλικ στο εικονίδιο της εφαρμογής στη γραμμή μενού και επιλέγοντας Άνοιγμα φακέλου σεναρίων(Open Scripts Folder) . Όλες οι εντολές που πρόκειται να εκτελεστούν πρέπει να τοποθετηθούν σε αυτόν τον φάκελο και η εφαρμογή θα τις αναγνωρίσει.

Ανοίξτε το φάκελο Scripts στη γραμμή μενού



About the author

Είμαι προγραμματιστής λογισμικού με πάνω από 10 χρόνια εμπειρία. Ειδικεύομαι στον προγραμματισμό Mac και έχω γράψει πολλές χιλιάδες γραμμές κώδικα για διάφορες εφαρμογές Mac, συμπεριλαμβανομένων, ενδεικτικά, των: TextEdit, GarageBand, iMovie και Inkscape. Έχω επίσης εμπειρία με ανάπτυξη Linux και Windows. Οι δεξιότητές μου ως προγραμματιστής μου επιτρέπουν να γράφω υψηλής ποιότητας, ολοκληρωμένα σεμινάρια για διάφορες πλατφόρμες ανάπτυξης λογισμικού - από macOS έως Linux - καθιστώντας τα σεμινάρια μου την τέλεια επιλογή για όσους θέλουν να μάθουν περισσότερα για τα εργαλεία που χρησιμοποιούν.



Related posts