La Mac incluye una interfaz de línea de comandos para ejecutar e interactuar con la aplicación Accesos directos. Esto podría ser potencialmente útil para algunos usuarios de macOS que confían en la aplicación Accesos directos para secuencias de comandos y automatización, y que pasan mucho tiempo en la Terminal
Los indicadores de línea de comando de accesos directos disponibles actualmente incluyen’ejecutar’,’lista’,’ver’y’firmar’, pero tenga en cuenta que, con la excepción de’lista’, todos iniciarán la aplicación Accesos directos en la GUI en la Mac.
Cómo ejecutar accesos directos desde Command Line en Mac
Desde la Terminal, use la siguiente sintaxis:
los atajos ejecutan”Nombre del atajo”
Si la salida del atajo es texto, puede canalícelo o rediríjalo a otra cosa a través de la línea de comando, como más, un archivo de texto o incluso otra aplicación o proceso.
Por ejemplo:
los accesos directos ejecutan”Obtener OSXDaily RSS reciente”| cat
Yendo más allá, también puede usar las banderas –input-path y –output-path para controlar la entrada y salida directa de los accesos directos.
La página del manual para el comando de accesos directos no es súper complejo, pero ofrece información útil y vale la pena echarle un vistazo si está interesado en comprender todas las capacidades de la interfaz de línea de comandos para los accesos directos.
Lista de todos los accesos directos disponibles
Para obtener una lista de todos los accesos directos disponibles, use este comando:
lista de accesos directos
Ver la secuencia de comandos de los accesos directos
Si desea ver la secuencia de comandos real del acceso directo , que iniciará la aplicación Accesos directos en la Mac, use lo siguiente:
vista de accesos directos”Nombre del acceso directo”
–
Actualmente no hay forma de edite o cree nuevos accesos directos desde la línea de comandos, por lo que si desea hacerlo, deberá dirigirse a la aplicación Accesos directos en sí.
Si es un fanático general de la automatización usando el en las herramientas de Mac, también puede apreciar saber que puede también ejecute scripts de automatización desde la línea de comandos, así como también ejecute AppleScripts desde la línea de comandos. Y, por supuesto, todas las funciones estándar de secuencias de comandos de línea de comandos están disponibles a través de bash, python, perl, etc., si prefiere seguir esa ruta.
¿Tiene un caso de uso interesante para ejecutar accesos directos a través de línea de comando en una Mac? ¡Háznoslo saber en los comentarios!