Anonim

Mac に組み込まれているターミナル アプリを使用すると、多数のコマンドを実行して、マシン上でさまざまなアクションを実行できます。画面のスクリーンショットを撮ることから、大量のファイルの名前を一度に変更することまで、端末コマンドは、マシンで通常行う多くのことをカバーしています。

唯一の不便さは、コマンドを実行するたびにターミナル アプリを起動しなければならないことです。 Mac でターミナル コマンドを実行するための、より適切で迅速な方法があればどうでしょうか?

まあ、実際にはあります。実際、Mac でキーボード ショートカットを使用してターミナル コマンドを実行する方法は複数あります。お気に入りのキーの組み合わせを特定のコマンドに割り当てることができ、その組み合わせを押すと、マシンでそのコマンドが実行されます。

Mac でショートカットを使用してコマンドを実行するアプリを使用する

コマンドにキーボード ショートカットを割り当てる最も簡単な方法は、iCanHazShortcut というサードパーティ製アプリを使用することです。このアプリを使用すると、キーボード ショートカットを文字通り Mac 上の任意のコマンドに割り当てることが非常に簡単になります。

アプリを設定するには、割り当てたいキーボード ショートカットと実行するコマンドを知る必要があります。

無料のオープンソース アプリを Mac にダウンロードし、Applications フォルダに移動します。インストールしたらアプリを起動します。

アプリのインターフェースが読み込まれると、デフォルトでショートカットタブが表示されます。この画面で、+ (プラス) 記号が下部にあるボタンを見つけてクリックし、新しいショートカットを追加します。

次の画面では、ショートカットと実行するコマンドを設定できます。画面の各フィールドに入力する必要があるものは次のとおりです。Shortcut – このフィールドにカーソルを置き、割り当てたいショートカットを入力します。 command.Action – 後でリスト内のショートカットを見つけるために割り当てることができるオプションの名前です。Command​​ – 実行する正確なコマンドをここに入力します。Workdir – コマンドが作業ディレクトリとして特定のディレクトリを必要とする場合は、ここで選択します。下部の再生アイコンをクリックして、テスト実行を行うことができます。満足したら、その横にあるアイコンをクリックすると、ショートカットが保存されます。

Preferences アプリのタブには、カスタマイズできるいくつかのオプションもあります。これにより、Mac でのアプリの動作をより詳細に制御できるようになります。

これからは、指定したキーボード ショートカットを押すたびに、ターミナル コマンドが実行されます。

実行するコマンドが複数ある場合は、それらもアプリに追加できます。必要に応じて、ショートカットを変更したり、削除したりすることもできます。

Automator を使用してショートカットでコマンドを実行する

Automator では、キーボード ショートカットを使用してコマンドを実行することもできます。まず、コマンドを含むサービスを作成し、そのサービスにキーボード ショートカットを割り当てる必要があります。

Mac で Automator アプリを起動します。新規ドキュメント画面が表示されたら、Serviceをクリックし、Choose.を選択します。

次の画面で、アクション リストから Run Shell Scriptという名前のアクションを検索します。見つかったら、右側のメイン ペインにドラッグします。

新しく追加されたアクションの下に大きな白いボックスが表示されます。実行するすべてのコマンドをこのボックスに入力します。このボックスは、コマンドを入力するターミナル ウィンドウと考えてください。

コマンドを入力したら、上部の ファイルメニューをクリックして、を選択しますSave でサービスを保存します。サービスに意味のある名前を入力し、Save.を押します

サービスが作成されたので、キーボード ショートカットを割り当てます。これを行うには、左上隅にある Apple ロゴをクリックし、システム環境設定を選択します。次の画面で キーボードを選択します。

ショートカットタブに移動し、サービスを選択します。左のリスト。次に、右側のリストでサービスを見つけてクリックし、目的のキーボード ショートカットを押します。

選択したキーボード ショートカットがサービスに割り当てられます。

このショートカットを押すと、サービスが実行され、Mac でターミナル コマンドが実行されます。

ActionShortcuts を使用して、ショートカットを使用してコマンドを実行する

ActionShortcuts を使用すると、従来のターミナル コマンドだけでなく、より多くのことを実行できます。 Apple スクリプト、ワークフロー、サービス、そしてもちろんターミナル コマンドを実行できます。

他の方法とは異なり、このアプリは無料ではなく、2.99 ドルかかります。最初に試してみたい場合は、7 日間の試用期間を使用できます。

以下は、このアプリを使用してキーボード ショートカットでターミナル コマンドを実行する方法を示しています。

Mac で TextEdit アプリを起動します。 Format メニューをクリックし、Make Plain Text を選択してフォーマットを削除します。

実行したいすべての端末コマンドをファイルに入力します。次に、Fileメニューをクリックし、Save.を選択してファイルを保存します。

名前を付けて保存ダイアログボックスで、任意のファイル名を入力しますが、拡張子がであることを確認してください指図Saveを押してファイルを保存します。

Mac で ActionShortcuts アプリをダウンロードしてインストールし、開きます。メインインターフェイスの Open Scripts Folder ボタンをクリックします。

フォルダが開いたら、command​​ファイルをそこにドラッグ アンド ドロップします。アプリに戻ると、リストにファイルが表示されます。ファイルの横にある Record Shortcut ボタンをクリックして、キーボード ショートカットを割り当てます。

ショートカットが割り当てられると、ショートカットを押すと、コマンドを含む.commandファイルがMac上で起動します。

実行するファイルを追加したい場合は、メニュー バーのアプリ アイコンをクリックして スクリプト フォルダを開く を選択します。 。実行するすべてのコマンドは、このフォルダーに配置する必要があり、アプリはそれらを認識します。

Mac でキーボード ショートカットを使用してターミナル コマンドを実行する方法