Sådan kører du en terminalkommando ved hjælp af en tastaturgenvej på Mac

Med den indbyggede Terminal - app på din Mac kan du køre en række kommandoer for at udføre forskellige handlinger på din maskine. Fra at tage skærmbilleder af dine skærme(taking screenshots of your screens) til at omdøbe en hel masse filer på én gang, Terminal - kommandoer dækker en masse ting, som du normalt gør på dine maskiner.

Det eneste, du måske ikke synes er ubelejligt, er at skulle starte Terminal -appen, hver gang du vil køre en kommando. Hvad hvis der var en bedre og hurtigere måde at køre Terminal- kommandoer på en Mac ?

Terminal vindue

Nå, det er der faktisk. Faktisk er der flere måder at køre en Terminal- kommando på ved hjælp af en tastaturgenvej på Mac . Du kan tildele din foretrukne tastekombination til din specifikke kommando, og et tryk på kombinationen vil udføre denne kommando på din maskine.

Brug en app til at køre kommandoer ved hjælp af en genvej på Mac(Use An App To Run Commands Using a Shortcut On Mac)

Den nemmeste måde at tildele tastaturgenveje til dine kommandoer er at bruge en tredjepartsapp kaldet iCanHazShortcut . Denne app gør det meget nemmere at tildele enhver tastaturgenvej til bogstaveligt talt enhver kommando på din Mac .

For at konfigurere appen er alt, hvad du behøver at vide, den tastaturgenvej, du vil tildele, og den kommando, der skal udføres.

Download den gratis og open source-app på din Mac , og flyt den til mappen Programmer(Applications) . Start appen, når den er installeret.

iCanHazShortcut installationsvindue

Når app-grænsefladen indlæses, er du som standard på fanen Genveje(Shortcuts) . På denne skærm skal du finde knappen med et + (plus)-tegn i bunden og klikke på den for at tilføje en ny genvej.

Plus-knap fremhævet i iCanHazShortcut-vinduet

Følgende skærm lader dig konfigurere genvejen såvel som den kommando, den skal udføre. Her er hvad du skal indtaste i hvert af felterne på skærmen.

Genvej(Shortcut) – sæt din markør i dette felt og indtast den genvej, du vil tildele kommandoen.
Handling(Action) – det er et valgfrit navn, du kan tildele for senere at finde genvejen på listen.
Kommando(Command) – indtast den nøjagtige kommando, du ønsker at blive udført her.
Workdir – hvis din kommando kræver en specifik mappe som arbejdsmappe, skal du vælge den her.

Du kan lave en testkørsel ved at klikke på afspilningsikonet nederst. Når du er tilfreds, skal du klikke på ikonet ved siden af ​​det, og det gemmer genvejen.

"Tryk for at indstille" genvejsvindue

Fanen Præferencer(Preferences) i appen har også et par muligheder, du kan tilpasse. Dette skulle give dig mere kontrol over, hvordan appen fungerer på din Mac .

Vinduet iCanHazShortcut Præferencer

Fra nu af, når du trykker på den angivne tastaturgenvej, vil den køre din Terminal-kommando .

Hvis der er mere end én kommando, der skal udføres, kan du også tilføje dem til appen. Genveje kan også ændres og endda slettes, hvis du gerne vil gøre det.

Udfør kommandoer med en genvej ved hjælp af Automator(Execute Commands With a Shortcut Using Automator)

Automator giver dig også mulighed for at køre dine kommandoer ved hjælp af en tastaturgenvej. Først(First) skal du oprette en tjeneste, der indeholder din kommando, og derefter tildele tjenesten en tastaturgenvej.

Start Automator -appen på din Mac . Når den nye dokumentskærm vises, skal du klikke på Service og vælge Vælg(Choose) .

Service valgt i Automator

På det følgende skærmbillede skal du søge efter handlingen med navnet Kør Shell Script(Run Shell Script) på handlingslisten. Når du finder det, skal du trække det over til hovedruden i højre side.

Kør Shell Script i vinduet Handlinger

Du vil se en stor hvid boks under den nyligt tilføjede handling. Indtast alle de kommandoer, du vil udføre i denne boks. Tænk på denne boks som et terminalvindue(Terminal) , hvor du skriver dine kommandoer.

Kør Shell Script-boksen

Når du har indtastet dine kommandoer, skal du klikke på menuen Filer(File) øverst og vælge Gem(Save) for at gemme din tjeneste. Indtast et meningsfuldt navn for tjenesten, og tryk på Gem(Save) .

Gem tjenesten som i Automator

Nu hvor tjenesten er oprettet, er det tid til at tildele den en tastaturgenvej. For at gøre det skal du klikke på Apple -logoet i øverste venstre hjørne og vælge Systemindstillinger(System Preferences) . Vælg Tastatur(Keyboard) på følgende skærm.

Tastatur valgt i vinduet Systemindstillinger

Gå til fanen Genveje(Shortcuts) , og vælg derefter Tjenester(Services) fra listen til venstre. Find derefter din tjeneste i listen til højre, klik på den, og tryk på den ønskede tastaturgenvej.

Tjenester på fanen Genveje

Din tjeneste vil blive tildelt din valgte tastaturgenvej.

Når du trykker på denne genvej, kører den tjenesten, som igen vil udføre din Terminal - kommando på din Mac .

Brug ActionShortcuts til at køre kommandoer ved hjælp af en genvej(Use ActionShortcuts To Run Commands Using a Shortcut)

ActionShortcuts lader dig køre flere ting end blot traditionelle terminalkommandoer(Terminal) . Det lader dig køre Apple -scripts, arbejdsgange, tjenester og selvfølgelig Terminal- kommandoerne.

I modsætning til andre metoder er denne app ikke gratis og koster $2,99. Du kan dog bruge prøveperioden på 7 dage, hvis du vil prøve det først.

Det følgende viser, hvordan man kører en Terminal -kommando med en tastaturgenvej ved hjælp af denne app.

Start TextEdit -appen på din Mac. Klik på Format- menuen, og vælg Lav almindelig tekst(Make Plain Text) for at fjerne formatering.

Format -> Gør almindelig tekst valgt

Indtast(Enter) alle de terminalkommandoer(Terminal) , du ønsker at udføre i filen. Gem derefter filen ved at klikke på menuen Filer(File) og vælge Gem(Save) .

Gem valgt i menuen Filer

Indtast et hvilket som helst navn for filen i dialogboksen Gem som(Save As) , men sørg for, at udvidelsen er kommandoen(command) . Tryk på Gem(Save) for at gemme filen.

Gem som vindue

Download, installer og åbn ActionShortcuts- appen på din Mac. Klik på knappen Åbn Scripts-mappe(Open Scripts Folder) på hovedgrænsefladen.

Åbn Scripts-mappe-knappen i vinduet Handlinger

Når mappen åbnes, skal du trække og slippe din kommandofil(command) på den. Gå tilbage til appen, og du vil se din fil på listen. Klik(Click) på knappen Optag genvej(Record Shortcut) ved siden af ​​din fil for at tildele en tastaturgenvej.

Optag genvej i vinduet Handlinger

Når en genvej er tildelt, vil et tryk på genvejen starte .command -filen, der indeholder dine kommandoer på din Mac .

Hvis du gerne vil tilføje yderligere filer til udførelse, kan du gøre det ved at klikke på app-ikonet i din menulinje og vælge Åbn scriptmappe(Open Scripts Folder) . Alle de kommandoer, der skal udføres, skal placeres i denne mappe, og appen genkender dem.

Åbn Scripts-mappe i menulinjen



About the author

Jeg er softwareudvikler med over 10 års erfaring. Jeg har specialiseret mig i Mac-programmering og har skrevet flere tusinde linjer kode til forskellige Mac-programmer, inklusive, men ikke begrænset til: TextEdit, GarageBand, iMovie og Inkscape. Jeg har også erfaring med Linux og Windows udvikling. Mine færdigheder som udvikler giver mig mulighed for at skrive omfattende tutorials af høj kvalitet til forskellige softwareudviklingsplatforme - fra macOS til Linux - hvilket gør mine tutorials til det perfekte valg for dem, der ønsker at lære mere om de værktøjer, de bruger.



Related posts