Com o aplicativo Terminal integrado em seu Mac, você pode executar vários comandos para executar várias ações em sua máquina. Desde tirar screenshots de suas telas até renomear um monte de arquivos de uma só vez, os comandos do Terminal cobrem muitas coisas que você normalmente faz em suas máquinas.
A única coisa que você pode não achar inconveniente é ter que iniciar o aplicativo Terminal toda vez que quiser executar um comando. E se houvesse uma maneira melhor e mais rápida de executar comandos do Terminal em um Mac?
Bem, na verdade existe. Na verdade, existem várias maneiras de executar um comando do Terminal usando um atalho de teclado no Mac. Você pode atribuir sua combinação de teclas favorita ao seu comando específico e pressionar a combinação executará esse comando em sua máquina.
Use um aplicativo para executar comandos usando um atalho no Mac
A maneira mais fácil de atribuir atalhos de teclado aos seus comandos é usar um aplicativo de terceiros chamado iCanHazShortcut. Este aplicativo torna muito mais fácil atribuir qualquer atalho de teclado para literalmente qualquer comando no seu Mac.
Para configurar o aplicativo, basta saber o atalho de teclado que deseja atribuir e o comando a ser executado.
Baixe o aplicativo gratuito e de código aberto em seu Mac e mova-o para a pasta Aplicativos. Inicie o aplicativo assim que estiver instalado.
Quando a interface do aplicativo carregar, você estará na guia Shortcuts por padrão. Nesta tela, localize o botão com o símbolo + (mais) na parte inferior e clique nele para adicionar um novo atalho.
A tela a seguir permite configurar o atalho, bem como o comando que ele precisa executar. Aqui está o que você precisa inserir em cada um dos campos da tela.Shortcut – coloque o cursor neste campo e digite o atalho que deseja atribuir ao command.Action – é um nome opcional que você pode atribuir para encontrar posteriormente o atalho na lista.Command – digite o comando exato que deseja executar aqui.Workdir – se o seu comando requer um diretório específico como diretório de trabalho, selecione-o aqui.Você pode fazer um teste clicando no ícone de reprodução na parte inferior.Quando estiver satisfeito, clique no ícone ao lado e salvará o atalho.
A guia Preferências no aplicativo também tem algumas opções que você pode personalizar. Isso deve dar a você mais controle sobre como o aplicativo funciona no seu Mac.
A partir de agora, sempre que você pressionar o atalho de teclado especificado, ele executará o comando do Terminal.
Se houver mais de um comando a ser executado, você também pode adicioná-los ao aplicativo. Os atalhos também podem ser modificados e até excluídos, se você quiser.
Executar comandos com um atalho usando o Automator
O Automator também permite que você execute seus comandos usando um atalho de teclado. Primeiro, você precisa criar um serviço contendo seu comando e, em seguida, atribuir ao serviço um atalho de teclado.
Inicie o aplicativo Automator no seu Mac. Quando a tela do novo documento aparecer, clique em Serviço e selecione Choose.
Na tela a seguir, procure a ação denominada Executar Shell Script na lista de ações. Ao encontrá-lo, arraste-o para o painel principal à direita.
Você verá uma grande caixa branca abaixo da ação recém-adicionada. Digite todos os comandos que deseja executar nesta caixa. Pense nesta caixa como uma janela do Terminal onde você digita seus comandos.
Ao inserir seus comandos, clique no menu Arquivo na parte superior e selecione Salve para salvar seu serviço. Digite um nome significativo para o serviço e clique em Salvar.
Agora que o serviço foi criado, é hora de atribuir a ele um atalho de teclado. Para fazer isso, clique no logotipo da Apple no canto superior esquerdo e selecione System Preferences. Escolha Teclado na tela a seguir.
Vá para a guia Atalhos e selecione Serviços em a lista à esquerda. Em seguida, encontre seu serviço na lista à direita, clique nele e pressione o atalho de teclado desejado.
Seu serviço receberá o atalho de teclado escolhido.
Ao pressionar este atalho, ele executará o serviço que, por sua vez, executará o comando do Terminal no seu Mac.
Use ActionShortcuts para executar comandos usando um atalho
ActionShortcuts permite que você execute mais coisas do que apenas comandos tradicionais do Terminal. Ele permite que você execute scripts, fluxos de trabalho, serviços e, claro, os comandos do Terminal da Apple.
Ao contrário de outros métodos, este aplicativo não é gratuito e custa US$ 2,99. Você pode usar o período de teste de 7 dias se quiser experimentar primeiro.
O seguinte mostra como executar um comando Terminal com um atalho de teclado usando este aplicativo.
Inicie o aplicativo TextEdit no seu Mac. Clique no menu Format e selecione Make Plain Text para remover a formatação.
Digite todos os comandos do Terminal que deseja executar no arquivo. Em seguida, salve o arquivo clicando no menu Arquivo e selecionando Salvar.
Na caixa de diálogo Salvar como, insira qualquer nome para o arquivo, mas verifique se a extensão é comando. Pressione Salvar para salvar o arquivo.
Baixe, instale e abra o aplicativo ActionShortcuts no seu Mac. Clique no botão Abrir pasta de scripts na interface principal.
Quando a pasta abrir, arraste e solte seu arquivo command nela. Volte para o aplicativo e você verá seu arquivo na lista. Clique no botão Record Shortcut ao lado do seu arquivo para atribuir um atalho de teclado.
Uma vez atribuído um atalho, pressionar o atalho iniciará o arquivo .command contendo seus comandos no seu Mac.
Se desejar adicionar arquivos adicionais para execução, clique no ícone do aplicativo na barra de menu e selecione Abrir pasta de scripts . Todos os comandos a serem executados devem ser colocados nesta pasta e o aplicativo os reconhecerá.