Как запустить команду терминала с помощью сочетания клавиш на Mac

С помощью встроенного приложения « Терминал(Terminal) » на вашем Mac вы можете запускать ряд команд для выполнения различных действий на вашем компьютере. От создания скриншотов ваших экранов(taking screenshots of your screens) до одновременного переименования целой группы файлов, команды терминала(Terminal) охватывают множество вещей, которые вы обычно делаете на своих машинах.

Единственное, что может показаться вам неудобным, — это необходимость запускать приложение « Терминал(Terminal) » каждый раз, когда вы хотите выполнить команду. Что, если бы был лучший и более быстрый способ запуска команд терминала(Terminal) на Mac ?

Окно терминала

Ну, есть на самом деле. На самом деле существует несколько способов запуска команды терминала(Terminal) с помощью сочетания клавиш на Mac . Вы можете назначить свою любимую комбинацию клавиш для конкретной команды, и нажатие этой комбинации выполнит эту команду на вашем компьютере.

Используйте приложение для запуска команд с помощью ярлыка на Mac(Use An App To Run Commands Using a Shortcut On Mac)

Самый простой способ назначить сочетания клавиш для ваших команд — использовать стороннее приложение под названием iCanHazShortcut . Это приложение значительно упрощает назначение любого сочетания клавиш буквально любой команде на вашем Mac .

Чтобы настроить приложение, все, что вам нужно знать, это сочетание клавиш, которое вы хотите назначить, и команду, которая должна быть выполнена.

Загрузите(Download) бесплатное приложение с открытым исходным кодом на свой Mac и переместите его в папку « Приложения ». (Applications)Запустите приложение после его установки.

Окно установщика iCanHazShortcut

Когда интерфейс приложения загрузится, вы по умолчанию окажетесь на вкладке « Ярлыки ». (Shortcuts)На этом экране найдите кнопку со знаком + (плюс) внизу и нажмите на нее, чтобы добавить новый ярлык.

Кнопка «плюс» выделена в окне iCanHazShortcut

Следующий экран позволяет настроить ярлык, а также команду, которую необходимо выполнить. Вот что вам нужно ввести в каждое из полей на экране.

Ярлык(Shortcut) — поместите курсор в это поле и введите ярлык, который вы хотите назначить команде.
Действие(Action) — это необязательное имя, которое вы можете присвоить, чтобы позже найти ярлык в списке.
Команда(Command) — введите здесь точную команду, которую вы хотите выполнить.
Рабочий каталог(Workdir) — если вашей команде требуется определенный каталог в качестве рабочего каталога, выберите его здесь.

Вы можете выполнить пробный запуск, нажав на значок воспроизведения внизу. Когда вы будете удовлетворены, нажмите на значок рядом с ним, и он сохранит ярлык.

Окно быстрого доступа «Нажмите, чтобы установить»

На вкладке « Настройки(Preferences) » в приложении также есть несколько параметров, которые вы можете настроить. Это должно дать вам больше контроля над тем, как приложение работает на вашем Mac .

Окно настроек iCanHazShortcut

Отныне всякий раз, когда вы нажимаете указанное сочетание клавиш, будет выполняться ваша команда Терминала .

Если необходимо выполнить более одной команды, вы также можете добавить их в приложение. Ярлыки можно изменить и даже удалить, если вы хотите это сделать.

Выполнение команд с помощью ярлыка с помощью Automator(Execute Commands With a Shortcut Using Automator)

Automator также позволяет запускать команды с помощью сочетания клавиш. Во- первых(First) , вам нужно создать службу, содержащую вашу команду, а затем назначить службе сочетание клавиш.

Запустите приложение Automator на вашем Mac . Когда появится экран нового документа, нажмите « Сервис»(Service) и выберите « Выбрать(Choose) » .

Услуга выбрана в Automator

На следующем экране найдите действие с именем « Выполнить сценарий оболочки»(Run Shell Script) в списке действий. Когда вы найдете его, перетащите его на главную панель справа.

Запустить сценарий оболочки в окне действий

Вы увидите большую белую рамку под только что добавленным действием. Введите в это поле все команды, которые вы хотите выполнить. Думайте об этом поле как об окне терминала(Terminal) , в котором вы вводите свои команды.

Окно «Выполнить сценарий оболочки»

Когда вы ввели свои команды, щелкните меню « Файл»(File) вверху и выберите « Сохранить(Save) » , чтобы сохранить службу. Введите значимое имя для службы и нажмите « Сохранить»(Save) .

Сохранить сервис как в Automator

Теперь, когда сервис создан, пришло время назначить ему сочетание клавиш. Для этого нажмите на логотип Apple в верхнем левом углу и выберите « (Apple)Системные настройки»(System Preferences) . Выберите « Клавиатура(Keyboard) » на следующем экране.

Клавиатура, выбранная в окне «Системные настройки»

Перейдите на вкладку « Ярлыки(Shortcuts) » и выберите « Сервисы(Services) » в списке слева. Затем найдите свой сервис в списке справа, нажмите на него и нажмите нужную комбинацию клавиш.

Сервисы на вкладке «Ярлыки»

Вашему сервису будет назначено выбранное вами сочетание клавиш.

Когда вы нажмете этот ярлык, он запустит службу, которая, в свою очередь, выполнит вашу команду терминала на вашем (Terminal)Mac .

Используйте ActionShortcuts для запуска команд с помощью ярлыка(Use ActionShortcuts To Run Commands Using a Shortcut)

ActionShortcuts позволяет запускать больше вещей, чем просто традиционные команды терминала(Terminal) . Он позволяет запускать сценарии Apple , рабочие процессы, службы и, конечно же, команды терминала(Terminal) .

В отличие от других методов, это приложение платное и стоит 2,99 доллара. Вы можете использовать 7-дневный пробный период, если хотите сначала попробовать.

Ниже показано, как запустить команду терминала(Terminal) с помощью сочетания клавиш с помощью этого приложения.

Запустите приложение TextEdit на вашем Mac. Щелкните меню « Формат»(Format) и выберите «Сделать обычным текстом(Make Plain Text) » , чтобы удалить форматирование.

Формат -> Сделать обычный текст выбранным

Введите(Enter) в файл все команды терминала(Terminal) , которые вы хотите выполнить. Затем сохраните файл, щелкнув меню « Файл»(File) и выбрав « Сохранить(Save) » .

Сохранить выбранное в меню «Файл»

В диалоговом окне « Сохранить как(Save As) » введите любое имя для файла, но убедитесь, что расширение — команда(command) . Нажмите « Сохранить(Save) » , чтобы сохранить файл.

Сохранить как окно

Загрузите, установите и откройте приложение ActionShortcuts на своем Mac. Нажмите кнопку « Открыть папку скриптов(Open Scripts Folder) » в главном интерфейсе.

Кнопка «Открыть папку скриптов» в окне «Действия»

Когда папка откроется, перетащите в нее командный(command) файл. Вернитесь в приложение, и вы увидите свой файл в списке. Нажмите кнопку(Click) « Ярлык записи»(Record Shortcut) рядом с вашим файлом, чтобы назначить сочетание клавиш.

Записать ярлык в окне действий

После назначения ярлыка нажатие на ярлык запустит файл .command , содержащий ваши команды, на вашем Mac .

Если вы хотите добавить дополнительные файлы для выполнения, вы можете сделать это, щелкнув значок приложения в строке меню и выбрав « Открыть папку сценариев»(Open Scripts Folder) . Все команды, которые должны быть выполнены, должны быть помещены в эту папку, и приложение их распознает.

Открыть папку Scripts в строке меню



About the author

Я разработчик бесплатного программного обеспечения и сторонник Windows Vista/7. Я написал несколько сотен статей на различные темы, связанные с операционной системой, включая советы и рекомендации, руководства по ремонту и рекомендации. Я также предлагаю консультационные услуги, связанные с офисом, через мою компанию Help Desk Services. Я хорошо понимаю, как работает Office 365, его функции и способы их наиболее эффективного использования.



Related posts