Il Mac include un’interfaccia a riga di comando per eseguire e interagire con l’app Shortcuts. Questo potrebbe essere potenzialmente utile per alcuni utenti macOS che si affidano all’app Shortcuts per lo scripting e l’automazione e che trascorrono molto tempo nel Terminale
I flag della riga di comando delle scorciatoie attualmente disponibili includono’run’,’list’,’view’e’sign’, ma tieni presente che, con l’eccezione di’list’, avvieranno tutti l’app Shortcuts nella GUI sul Mac.
Come eseguire le scorciatoie da Command Line su Mac
Dal Terminale, usa la seguente sintassi:
le scorciatoie eseguono”Nome scorciatoia”
Se l’output della scorciatoia è testo, puoi invialo tramite pipe o reindirizza a qualcos’altro tramite la riga di comando, ad esempio altro, un file di testo o anche un’altra app o processo.
Ad esempio:
scorciatoie eseguite”Ottieni RSS recenti OSXDaily”| cat
Andando oltre, puoi anche usare i flag –input-path e –output-path per controllare l’input e l’output diretto delle scorciatoie.
La pagina man per il comando delle scorciatoie non è molto complesso ma offre alcune informazioni utili e vale la pena dare un’occhiata se sei interessato a comprendere tutte le funzionalità dell’interfaccia della riga di comando per le scorciatoie.
Elenca tutte le scorciatoie disponibili
Per ottenere un elenco di tutte le scorciatoie disponibili, usa questo comando:
elenco delle scorciatoie
Visualizza lo script delle scorciatoie
Se vuoi vedere lo script effettivo della scorciatoia , che avvierà l’app Scorciatoie sul Mac, usa quanto segue:
visualizza scorciatoie”Nome scorciatoia”
–
Attualmente non c’è modo di modifica o crea nuove scorciatoie dalla riga di comando, quindi se desideri farlo, dovrai accedere all’app Shortcuts stessa.
Se sei un fan generale dell’automazione utilizzando il built-negli strumenti Mac, potresti anche apprezzare di sapere che puoi eseguire anche script di automazione dalla riga di comando, nonché eseguire AppleScript anche dalla riga di comando. E ovviamente tutte le funzionalità standard di scripting da riga di comando sono disponibili tramite bash, python, perl, ecc., se preferisci seguire quella strada.
Hai un caso d’uso interessante per l’esecuzione di scorciatoie tramite il riga di comando su un Mac? Facci sapere nei commenti!