Macに組み込まれているターミナル(Terminal)アプリを使用すると、さまざまなコマンドを実行して、マシンでさまざまなアクションを実行できます。画面のスクリーンショットを撮る(taking screenshots of your screens)から、一度にたくさんのファイルの名前を変更するまで、ターミナル(Terminal)コマンドはあなたが通常あなたのマシンで行う多くのことをカバーします。
不便ではないかもしれない唯一のことは、コマンドを実行するたびにターミナルアプリを起動する必要があることです。(Terminal)Macで(Mac)ターミナル(Terminal)コマンドを実行するためのより良い、より迅速な方法があったとしたらどうでしょうか?
えーと、実はあります。実際、 Mac(Mac)でキーボードショートカットを使用してターミナル(Terminal)コマンドを実行する方法は複数あります。お気に入りのキーの組み合わせを特定のコマンドに割り当てることができ、その組み合わせを押すと、マシン上でそのコマンドが実行されます。
アプリを使用してMacでショートカットを使用してコマンドを実行する(Use An App To Run Commands Using a Shortcut On Mac)
コマンドにキーボードショートカットを割り当てる最も簡単な方法は、iCanHazShortcutと呼ばれるサードパーティのアプリを使用することです。このアプリを使用すると、 Mac(Mac)上の任意のコマンドに任意のキーボードショートカットを簡単に割り当てることができます。
アプリを構成するために知っておく必要があるのは、割り当てるキーボードショートカットと実行するコマンドだけです。
(Download)Macに無料のオープンソースアプリをダウンロードして、アプリケーション(Applications)フォルダーに移動します。インストールしたらアプリを起動します。
アプリのインターフェースが読み込まれると、デフォルトで[ショートカット(Shortcuts)]タブが表示されます。この画面で、下部に+(プラス)記号が付いているボタンを見つけてクリックし、新しいショートカットを追加します。
次の画面では、ショートカットと実行する必要のあるコマンドを構成できます。画面の各フィールドに入力する必要があるものは次のとおりです。
ショートカット(Shortcut)–このフィールドにカーソルを置き、コマンドに割り当てるショートカットを入力します。
アクション(Action)–これはオプションの名前であり、後でリスト内のショートカットを見つけるために割り当てることができます。
コマンド(Command)–ここに実行したい正確なコマンドを入力します。
Workdir –コマンドで作業ディレクトリとして特定のディレクトリが必要な場合は、ここで選択します。
下部にある再生アイコンをクリックすると、テスト実行を実行できます。満足したら、その横にあるアイコンをクリックすると、ショートカットが保存されます。
アプリの[設定(Preferences)]タブには、カスタマイズできるオプションもいくつかあります。これにより、 Mac(Mac)でのアプリの動作をより細かく制御できるようになります。
これ以降、指定されたキーボードショートカットを押すたびに、ターミナルコマンドが実行されます。
実行するコマンドが複数ある場合は、それらをアプリに追加することもできます。必要に応じて、ショートカットを変更したり、削除したりすることもできます。
Automatorを使用してショートカットでコマンドを実行する(Execute Commands With a Shortcut Using Automator)
Automatorでは、キーボードショートカットを使用してコマンドを実行することもできます。まず(First)、コマンドを含むサービスを作成してから、そのサービスにキーボードショートカットを割り当てる必要があります。
Macで(Mac)Automatorアプリを起動します。新しいドキュメント画面が表示されたら、[サービス(Service)]をクリックして[選択]を選択(Choose)します。
次の画面で、アクションリストで「シェルスクリプトの実行(Run Shell Script)」という名前のアクションを検索します。見つけたら、右側のメインペインにドラッグします。
新しく追加されたアクションの下に大きな白いボックスが表示されます。このボックスに実行するすべてのコマンドを入力します。このボックスは、コマンドを入力するターミナル(Terminal)ウィンドウと考えてください。
コマンドを入力したら、上部の[ファイル(File)]メニューをクリックし、[保存]を選択し(Save)てサービスを保存します。サービスの意味のある名前を入力し、[保存](Save)をクリックします。
サービスが作成されたので、次にキーボードショートカットを割り当てます。これを行うには、左上隅にあるAppleロゴをクリックし、[(Apple)システム環境設定](System Preferences)を選択します。次の画面でキーボード(Keyboard)を選択します。
[ショートカット(Shortcuts)]タブに移動し、左側のリストから[サービス]を選択します。(Services)次に、右側のリストでサービスを見つけてクリックし、目的のキーボードショートカットを押します。
サービスには、選択したキーボードショートカットが割り当てられます。
このショートカットを押すと、サービスが実行され、 Macで(Mac)ターミナル(Terminal)コマンドが実行されます。
ActionShortcutsを使用して、ショートカットを使用してコマンドを実行します(Use ActionShortcuts To Run Commands Using a Shortcut)
ActionShortcutsを使用すると、従来の(ActionShortcuts)ターミナル(Terminal)コマンドよりも多くのことを実行できます。これにより、 Appleスクリプト、ワークフロー、サービス、そしてもちろん、ターミナル(Terminal)コマンドを実行できます。
他の方法とは異なり、このアプリは無料ではなく、2.99ドルかかります。最初に試してみたい場合は、7日間の試用期間を使用できます。
以下に、このアプリを使用してキーボードショートカットを使用してターミナル(Terminal)コマンドを実行する方法を示します。
Macでテキストエディット(TextEdit)アプリを起動します。[フォーマット(Format)]メニューをクリックし、[プレーンテキスト(Make Plain Text)の作成]を選択してフォーマットを削除します。
(Enter)実行するすべてのターミナルコマンドをファイルに(Terminal)入力します。次に、[ファイル(File)]メニューをクリックして[保存]を選択し、ファイルを保存(Save)します。
[名前を付けて保存(Save As)]ダイアログボックスで、ファイルの名前を入力しますが、拡張子がコマンド(command)であることを確認してください。[保存](Save)をクリックしてファイルを保存します。
MacにActionShortcuts(ActionShortcuts)アプリをダウンロードしてインストールし、開きます。メインインターフェイスの[スクリプトフォルダを開く(Open Scripts Folder)]ボタンをクリックします。
フォルダが開いたら、コマンド(command)ファイルをそのフォルダにドラッグアンドドロップします。アプリに戻ると、リストにファイルが表示されます。ファイルの横にある[ショートカットの記録]ボタンを(Record Shortcut)クリック(Click)して、キーボードショートカットを割り当てます。
ショートカットが割り当てられたら、ショートカットを押すと、 Macでコマンドを含む(Mac).commandファイルが起動します。
実行するファイルを追加する場合は、メニューバーのアプリアイコンをクリックし、[スクリプトフォルダーを開く(Open Scripts Folder)]を選択します。実行するすべてのコマンドはこのフォルダーに配置する必要があり、アプリはそれらを認識します。
How To Run a Terminal Command Using a Keyboard Shortcut On Mac
With the built-in Terminal app on your Mac, уou can run a number of commаnds to executе various actions on уour machine. From taking screenshots of your screens to renaming a whole bunch of files at once, Terminal commands cover a lot of things that you usually do on your machines.
The only thing that you may not find to be inconvenient is having to launch the Terminal app each time you want to run a command. What if there was a better and quicker way to run Terminal commands on a Mac?
Well, there is actually. In fact, there are multiple ways to run a Terminal command using a keyboard shortcut on Mac. You can assign your favorite key combination to your specific command, and pressing the combination will execute that command on your machine.
Use An App To Run Commands Using a Shortcut On Mac
The easiest way to assign keyboard shortcuts to your commands is to use a third-party app called iCanHazShortcut. This app makes it a whole lot easier to assign any keyboard shortcut to literally any command on your Mac.
To configure the app, all you need to know is the keyboard shortcut you want to assign and the command that is to be executed.
Download the free and open-source app on your Mac and move it to the Applications folder. Launch the app once it’s installed.
When the app interface loads up, you’ll be in the Shortcuts tab by default. On this screen, find the button with a + (plus) sign in it at the bottom and click on it to add a new shortcut.
The following screen lets you configure the shortcut as well as the command it needs to execute. Here’s what you need to enter in each of the fields on the screen.
Shortcut – put your cursor in this field and type in the shortcut you want to assign to the command.
Action – it’s an optional name you can assign to later find the shortcut in the list.
Command – enter the exact command you want to be executed here.
Workdir – if your command requires a specific directory as the work directory, select it here.
You can do a test run by clicking on the play icon at the bottom. Once you’re satisfied, click on the icon next to it and it’ll save the shortcut.
The Preferences tab in the app also has a few options you can customize. This should give you more control as to how the app works on your Mac.
From now on, whenever you press the specified keyboard shortcut, it’ll run your Terminal command.
If there is more than one command to be executed, you can add those to the app as well. Shortcuts can be modified and even deleted as well if you’d like to do it.
Execute Commands With a Shortcut Using Automator
Automator also allows you to run your commands using a keyboard shortcut. First, you need to create a service containing your command and then assign the service a keyboard shortcut.
Launch the Automator app on your Mac. When the new document screen appears, click on Service and select Choose.
On the following screen, search for the action named Run Shell Script in the actions list. When you find it, drag it over to the main pane on the right-hand side.
You’ll see a large white box beneath the newly added action. Enter in all the commands you want to execute in this box. Think of this box as a Terminal window where you type your commands.
When you’ve entered your commands, click on the File menu at the top and select Save to save your service. Enter a meaningful name for the service and hit Save.
Now that the service is created, it’s time to assign it a keyboard shortcut. To do so, click on the Apple logo at the top-left corner and select System Preferences. Choose Keyboard on the following screen.
Head to the Shortcuts tab and then select Services from the list on the left. Then find your service in the right-hand side list, click on it, and press the desired keyboard shortcut.
Your service will be assigned your chosen keyboard shortcut.
When you press this shortcut, it’ll run the service which in turn will execute your Terminal command on your Mac.
Use ActionShortcuts To Run Commands Using a Shortcut
ActionShortcuts lets you run more things than just traditional Terminal commands. It lets you run Apple scripts, workflows, services, and of course, the Terminal commands.
Unlike other methods, this app isn’t free and costs $2.99. You can use the 7 day trial period though if you want to try it out first.
The following shows how to run a Terminal command with a keyboard shortcut using this app.
Launch the TextEdit app on your Mac. Click on the Format menu and select Make Plain Text to remove formatting.
Enter all the Terminal commands you wish to execute in the file. Then save the file by clicking on the File menu and selecting Save.
In the Save As dialog box, enter any name for the file but make sure the extension is command. Hit Save to save the file.
Download, install and open the ActionShortcuts app on your Mac. Click on the Open Scripts Folder button on the main interface.
When the folder opens, drag and drop your command file onto it. Get back to the app and you’ll see your file in the list. Click on the Record Shortcut button next to your file to assign a keyboard shortcut.
Once a shortcut is assigned, pressing the shortcut will launch the .command file containing your commands on your Mac.
If you’d like to add additional files for execution, you can do so by clicking on the app icon in your menu bar and selecting Open Scripts Folder. All the commands that are to be executed must be placed in this folder and the app will recognize them.