Terminálparancs futtatása billentyűparancs használatával Mac rendszeren

A beépített Terminal alkalmazással a Mac gépén számos parancsot futtathat különféle műveletek végrehajtásához a gépen. A képernyőkről készült képernyőképek készítésétől(taking screenshots of your screens) kezdve egy csomó fájl egyidejű átnevezéséig a terminálparancsok(Terminal) sok mindent lefednek, amit általában a gépein végez.

Az egyetlen dolog, amit nem találhat kényelmetlennek, az az, hogy minden alkalommal el kell indítania a Terminal alkalmazást, amikor parancsot szeretne futtatni. Mi lenne, ha lenne jobb és gyorsabb módja a terminálparancsok(Terminal) futtatásának Macen(Mac) ?

Terminál ablak

Nos, valójában van. Valójában többféleképpen is futtathat egy terminálparancsot(Terminal) billentyűparancs segítségével Mac rendszeren . Kedvenc billentyűkombinációját hozzárendelheti az adott parancshoz, és a kombináció lenyomása végrehajtja azt a parancsot a gépén.

Használjon alkalmazást parancsok futtatásához parancsikon használatával Macen(Use An App To Run Commands Using a Shortcut On Mac)

A legegyszerűbb módja annak, hogy billentyűparancsokat rendeljen a parancsokhoz, ha egy harmadik féltől származó, iCanHazShortcut nevű alkalmazást használ . Ezzel az alkalmazással sokkal könnyebben hozzárendelhet bármilyen billentyűparancsot a Mac gépén(Mac) található parancsokhoz .

Az alkalmazás konfigurálásához csak a hozzárendelni kívánt billentyűparancsot és a végrehajtandó parancsot kell tudnia.

Töltse(Download) le az ingyenes és nyílt forráskódú alkalmazást Mac számítógépére(Mac) , és helyezze át az Alkalmazások(Applications) mappába. A telepítés után indítsa el az alkalmazást.

iCanHazShortcut telepítőablak

Amikor az alkalmazás felülete betöltődik, alapértelmezés szerint a Parancsikonok lapon lesz. (Shortcuts)Ezen a képernyőn keresse meg a + (plusz) jellel ellátott gombot az alján, és kattintson rá új parancsikon hozzáadásához.

Plusz gomb kiemelve az iCanHazShortcut ablakban

A következő képernyőn konfigurálhatja a parancsikont, valamint a végrehajtandó parancsot. Íme, mit kell beírnia a képernyő egyes mezőibe.

Parancsikon(Shortcut) – vigye a kurzort ebbe a mezőbe, és írja be a parancshoz rendelni kívánt parancsikont.
Művelet(Action) – ez egy opcionális név, amelyet hozzárendelhet, hogy később megtalálja a parancsikont a listában.
Parancs(Command) – ide írja be pontosan azt a parancsot, amelyet végrehajtani szeretne.
Workdir – ha a parancs egy adott könyvtárat igényel munkakönyvtárként, válassza ki itt.

A próbaüzemet az alul található lejátszás ikonra kattintva végezheti el. Ha elégedett, kattintson a mellette lévő ikonra, és elmenti a parancsikont.

"Nyomja meg a beállításhoz" parancsikon ablak

Az alkalmazás Beállítások(Preferences) lapján is van néhány testreszabható beállítás. Így jobban szabályozhatja az alkalmazás működését a Mac számítógépen(Mac) .

iCanHazShortcut Beállítások ablaka

Mostantól kezdve, amikor megnyomja a megadott billentyűparancsot, az a Terminál parancsot fogja futtatni .

Ha egynél több parancsot kell végrehajtani, ezeket is hozzáadhatja az alkalmazáshoz. A parancsikonok módosíthatók és akár törölhetők is, ha ezt szeretné.

Parancsok végrehajtása parancsikonnal az Automator használatával(Execute Commands With a Shortcut Using Automator)

Az Automator(Automator) azt is lehetővé teszi, hogy parancsait billentyűparancs segítségével futtassa. Először(First) létre kell hoznia egy szolgáltatást, amely tartalmazza a parancsot, majd hozzá kell rendelnie egy billentyűparancsot.

Indítsa el az Automator alkalmazást Mac számítógépén(Mac) . Amikor megjelenik az új dokumentum képernyője, kattintson a Szolgáltatás(Service) elemre, és válassza a Kiválasztás(Choose) lehetőséget .

Az Automatorban kiválasztott szolgáltatás

A következő képernyőn keresse meg a Run Shell Script nevű műveletet a műveletlistában. Ha megtalálta, húzza át a jobb oldali fő ablaktáblára.

Futtassa a Shell Scriptet a Műveletek ablakban

Egy nagy fehér mezőt fog látni az újonnan hozzáadott művelet alatt. Írja be az összes végrehajtani kívánt parancsot ebbe a mezőbe. Tekintse ezt a mezőt terminálablaknak(Terminal) , ahová beírhatja a parancsokat.

Futtassa a Shell Script mezőt

A parancsok beírása után kattintson a felül található Fájl(File) menüre, és válassza a Mentés(Save) lehetőséget a szolgáltatás mentéséhez. Adjon meg egy értelmes nevet a szolgáltatásnak, és kattintson a Mentés(Save) gombra .

A szolgáltatás mentése az Automatorban

Most, hogy a szolgáltatás létrejött, ideje hozzárendelni egy billentyűparancsot. Ehhez kattintson az Apple logóra a bal felső sarokban, és válassza a Rendszerbeállítások(System Preferences) lehetőséget . Válassza a Billentyűzet(Keyboard) lehetőséget a következő képernyőn.

A Rendszerbeállítások ablakban kiválasztott billentyűzet

Lépjen a Parancsikonok(Shortcuts) fülre, majd válassza a Szolgáltatások(Services) lehetőséget a bal oldali listából. Ezután keresse meg szolgáltatását a jobb oldali listában, kattintson rá, és nyomja meg a kívánt billentyűparancsot.

Szolgáltatások a Parancsikonok lapon

A szolgáltatáshoz hozzá lesz rendelve a választott billentyűparancs.

Ha megnyomja ezt a parancsikont, akkor a szolgáltatás lefut, amely végrehajtja a terminálparancsot(Terminal) a Mac számítógépen(Mac) .

Használja az ActionShortcuts parancsokat parancsikonok használatával(Use ActionShortcuts To Run Commands Using a Shortcut)

Az ActionShortcuts segítségével a hagyományos (ActionShortcuts)terminálparancsoknál(Terminal) több dolgot is futtathat . Lehetővé teszi Apple szkriptek, munkafolyamatok, szolgáltatások és természetesen a terminálparancsok(Terminal) futtatását.

Más módszerekkel ellentétben ez az alkalmazás nem ingyenes, és 2,99 dollárba kerül. Használhatja a 7 napos próbaidőszakot, ha először szeretné kipróbálni.

Az alábbiakban bemutatjuk, hogyan lehet terminálparancsot(Terminal) futtatni billentyűkóddal ezzel az alkalmazással.

Indítsa el a TextEdit alkalmazást Mac számítógépén. Kattintson a Formátum(Format) menüre, és válassza a Egyszerű szöveg létrehozása(Make Plain Text) lehetőséget a formázás eltávolításához.

Formátum -> Egyszerű szöveg kijelölése

Írja be(Enter) az összes végrehajtani kívánt terminálparancsot(Terminal) a fájlba. Ezután mentse el a fájlt a Fájl(File) menüre kattintva, és válassza a Mentés(Save) lehetőséget .

Mentse a Fájl menüben kiválasztottakat

A Mentés másként(Save As) párbeszédpanelen adjon meg bármilyen nevet a fájlnak, de győződjön meg arról, hogy a kiterjesztése parancs(command) . Nyomja meg a Mentés(Save) gombot a fájl mentéséhez.

Mentés ablakként

Töltse le, telepítse és nyissa meg az ActionShortcuts alkalmazást Mac számítógépén. Kattintson a Scripts Folder megnyitása(Open Scripts Folder) gombra a fő felületen.

Nyissa meg a Scripts Folder gombot a Műveletek ablakban

Amikor megnyílik a mappa, húzza rá a parancsfájlt . (command)Térjen vissza az alkalmazáshoz, és látni fogja a fájlt a listában. A billentyűparancs hozzárendeléséhez kattintson(Click) a fájl melletti Parancsikon rögzítése gombra.(Record Shortcut)

Parancsikon rögzítése a Műveletek ablakban

A parancsikon hozzárendelése után a parancsikon megnyomásával elindul a parancsokat tartalmazó .command fájl a (.command)Mac számítógépén(Mac) .

Ha további fájlokat szeretne hozzáadni a végrehajtáshoz, ezt úgy teheti meg, hogy a menüsorban az alkalmazás ikonjára kattint, és a Szkriptek mappa megnyitása(Open Scripts Folder) lehetőséget választja . Az összes végrehajtandó parancsot ebbe a mappába kell helyezni, és az alkalmazás felismeri őket.

Nyissa meg a Scripts mappát a menüsorban



About the author

Tapasztalt szoftvermérnök vagyok, több mint 10 éves tapasztalattal a Windows alkalmazások és fájlkezelési ökoszisztéma területén. Veterán vagyok a vállalatok és kormányzatok számára készült rendszerek és biztonsági megoldások fejlesztésében is. Mindkét színtéren szerzett tapasztalataim egyedülálló perspektívát adnak számomra arról, hogy mitől jó szoftver, rendszer és biztonság, és hogyan építhetem ezeket hatékonyan.



Related posts