Hur man kör ett terminalkommando med en kortkommando på Mac

Med den inbyggda Terminal - appen på din Mac kan du köra ett antal kommandon för att utföra olika åtgärder på din maskin. Från att ta skärmdumpar av dina skärmar(taking screenshots of your screens) till att byta namn på en hel massa filer på en gång, Terminal -kommandon täcker många saker som du vanligtvis gör på dina maskiner.

Det enda som du kanske inte tycker är obekvämt är att behöva starta Terminal -appen varje gång du vill köra ett kommando. Tänk om det fanns ett bättre och snabbare sätt att köra Terminal -kommandon på en Mac ?

Terminalfönster

Jo, det finns faktiskt. Faktum är att det finns flera sätt att köra ett Terminal- kommando med ett kortkommando på Mac . Du kan tilldela din favorittangentkombination till ditt specifika kommando, och om du trycker på kombinationen körs det kommandot på din maskin.

Använd en app för att köra kommandon med en genväg på Mac(Use An App To Run Commands Using a Shortcut On Mac)

Det enklaste sättet att tilldela kortkommandon till dina kommandon är att använda en tredjepartsapp som heter iCanHazShortcut . Den här appen gör det mycket enklare att tilldela alla kortkommandon till bokstavligen alla kommandon på din Mac .

För att konfigurera appen är allt du behöver veta kortkommandot du vill tilldela och kommandot som ska köras.

Ladda ner(Download) den kostnadsfria appen med öppen källkod på din Mac och flytta den till mappen Program . (Applications)Starta appen när den är installerad.

iCanHazShortcut installationsfönster

När appens gränssnitt laddas upp är du som standard på fliken Genvägar . (Shortcuts)På den här skärmen hittar du knappen med + (plus) längst ner och klickar på den för att lägga till en ny genväg.

Plusknappen markerad i iCanHazShortcut-fönstret

Följande skärm låter dig konfigurera genvägen samt kommandot den behöver för att utföra. Här är vad du behöver ange i vart och ett av fälten på skärmen.

Genväg(Shortcut) – placera markören i det här fältet och skriv in den genväg du vill tilldela kommandot.
Åtgärd(Action) – det är ett valfritt namn som du kan tilldela för att senare hitta genvägen i listan.
Kommando(Command) – ange det exakta kommandot du vill ska utföras här.
Workdir – om ditt kommando kräver en specifik katalog som arbetskatalog, välj den här.

Du kan göra en testkörning genom att klicka på spelikonen längst ner. När du är nöjd klickar du på ikonen bredvid den så sparas genvägen.

"Tryck för att ställa in" genvägsfönster

Fliken Inställningar(Preferences) i appen har också några alternativ som du kan anpassa. Detta borde ge dig mer kontroll över hur appen fungerar på din Mac .

Fönstret iCanHazShortcut Preferences

Från och med nu, när du trycker på det angivna kortkommandot, kommer det att köra ditt Terminal-kommando .

Om det finns mer än ett kommando som ska köras kan du också lägga till dem i appen. Genvägar kan ändras och till och med raderas också om du vill göra det.

Utför kommandon med en genväg med Automator(Execute Commands With a Shortcut Using Automator)

Automator låter dig också köra dina kommandon med ett kortkommando. Först(First) måste du skapa en tjänst som innehåller ditt kommando och sedan tilldela tjänsten en kortkommando.

Starta Automator- appen på din Mac . När den nya dokumentskärmen visas klickar du på Service och väljer Välj(Choose) .

Tjänst vald i Automator

På följande skärm, sök efter åtgärden med namnet Kör Shell Script(Run Shell Script) i åtgärdslistan. När du hittar den, dra den till huvudrutan på höger sida.

Kör Shell Script i åtgärdsfönstret

Du kommer att se en stor vit ruta under den nyligen tillagda åtgärden. Ange alla kommandon du vill utföra i den här rutan. Tänk på den här rutan som ett terminalfönster(Terminal) där du skriver dina kommandon.

Kör Shell Script box

När du har angett dina kommandon klickar du på Arkiv(File) -menyn längst upp och väljer Spara(Save) för att spara din tjänst. Ange ett meningsfullt namn för tjänsten och tryck på Spara(Save) .

Spara tjänst som i Automator

Nu när tjänsten har skapats är det dags att tilldela den en kortkommando. För att göra det klickar du på Apple -logotypen i det övre vänstra hörnet och väljer Systeminställningar(System Preferences) . Välj Tangentbord(Keyboard) på följande skärm.

Tangentbord valt i fönstret Systeminställningar

Gå till fliken Genvägar(Shortcuts) och välj sedan Tjänster(Services) från listan till vänster. Hitta sedan din tjänst i listan till höger, klicka på den och tryck på önskad kortkommando.

Tjänster på fliken Genvägar

Din tjänst kommer att tilldelas din valda kortkommando.

När du trycker på den här genvägen kommer den att köra tjänsten som i sin tur kommer att utföra ditt Terminal- kommando på din Mac .

Använd ActionShortcuts för att köra kommandon med en genväg(Use ActionShortcuts To Run Commands Using a Shortcut)

ActionShortcuts låter dig köra fler saker än bara traditionella terminalkommandon(Terminal) . Det låter dig köra Apple -skript, arbetsflöden, tjänster och naturligtvis Terminal -kommandona.

Till skillnad från andra metoder är den här appen inte gratis och kostar $2,99. Du kan använda provperioden på 7 dagar om du vill prova först.

Följande visar hur du kör ett Terminal - kommando med en kortkommando med den här appen.

Starta TextEdit- appen på din Mac. Klicka på Format- menyn och välj Gör vanlig text(Make Plain Text) för att ta bort formatering.

Format -> Gör vanlig text markerad

Ange(Enter) alla terminalkommandon(Terminal) som du vill köra i filen. Spara sedan filen genom att klicka på Arkiv(File) - menyn och välja Spara(Save) .

Spara valt i Arkiv-menyn

I dialogrutan Spara som anger du valfritt namn på filen men se till att tillägget är (Save As)kommandot(command) . Tryck på Spara(Save) för att spara filen.

Spara som fönster

Ladda ner, installera och öppna ActionShortcuts- appen på din Mac. Klicka på knappen Öppna skriptmapp(Open Scripts Folder) i huvudgränssnittet.

Öppna skriptmapp-knappen i åtgärdsfönstret

När mappen öppnas, dra och släpp kommandofilen(command) på den. Gå tillbaka till appen så ser du din fil i listan. Klicka(Click) på knappen Spela in genväg(Record Shortcut) bredvid din fil för att tilldela en kortkommando.

Spela in genväg i åtgärdsfönstret

När en genväg har tilldelats, trycker du på genvägen för att starta .command -filen som innehåller dina kommandon på din Mac .

Om du vill lägga till ytterligare filer för körning kan du göra det genom att klicka på appikonen i menyraden och välja Öppna skriptmapp(Open Scripts Folder) . Alla kommandon som ska köras måste placeras i den här mappen och appen kommer att känna igen dem.

Öppna Scripts-mappen i menyraden



About the author

Jag är en datatekniker med över 10 års erfarenhet, varav 3 år som 店員. Jag har erfarenhet av både Apple och Android-enheter, och är särskilt skicklig på att reparera och uppgradera datorer. Jag tycker också om att titta på film på min dator och använda min iPhone för att ta bilder och filma.



Related posts