Problema
Quiero ejecutar un acceso directo desde la línea de comandos e incluir texto Unicode como parte del comando. Quiero hacer algo como shortcuts run "My Notification Shortcut" "My Text Input"
Según la Accesos directos Docs :
Ejecutar atajos desde la línea de comandos no difiere de hacerlo desde la aplicación Atajos: puedes pasar documentos, imágenes, texto y mucho más.
atajos -h:
shortcuts run <shortcut-name-or-identifier> [--input-path <input-path> ...] [--output-path <output-path>] [--output-type <output-type>]
Esto parece implicar que el texto debe incluirse como archivo. Esto funciona:
shortcuts run "Test" -i "/Users/Dave/My Text.txt"
y quiero hacer esto:
shortcuts run "Test" "My Text Input"
Tener que guardar el texto en un archivo parece un paso innecesario.
Pregunta:
¿Es posible pasar un objeto de texto como argumento de línea de comandos directamente a un acceso directo?