Usare Automator per inviare un testo al terminale

Negli ultimi giorni sono tornato a usare il terminale per installare cose. Sono anche capitato su uno di quegli elenchi di cose tricky che poi non ricordi mai ma fa piacere leggere.

Così ho iniziato a pensare che è veramente noioso dover selezionare un comando per la shell, copiarlo, aprire il terminale, incollarlo e premere invio. Una noia pazzesca.

Allora ho finalmente usato Automator e ho creato il meraviglioso Servizio Esegui nel terminale.

Seguendo questa simpatica guida, ho realizzato un Servizio che incolla ed esegue nel terminale un qualsiasi testo selezionato.

screenshot automator

Senza entrare nei dettagli (per cui rimando alla guida linkata prima) i comandi eseguiti dall’AppleScript dopo aver aperto il Terminale, sono:

  • pigia CTRL+C per cancellare eventuali cose rimaste (opinabile, lo so) e posizionarsi su una riga nuova
  • pigia CTRL+V per incollare il testo selezionato
  • pigia INVIO per eseguire il comando

Il risultato è riassunto in questa simpatica GIF e mostra il menu contestuale con il Servizio creato (di cui probabilmente tra pochi giorni dimenticherò l’esistenza).

Esegui nel terminale

Torna in alto