Aquí hay un comando que funciona bien cuando lo pego en la ventana de la Terminal Mac:
echo -n -e \033]0\;My Custom Window Title Here\007 ; ping www.google.com
En particular, establece que el título de la Terminal incluya la cadena "Mi título de ventana personalizada aquí", luego comienza a hacer ping en www.google.com.
Ahora lo que quiero hacer es que el comando anterior se ejecute en una ventana de Terminal separada, por lo que entro en esto:
osascript -e 'tell app "Terminal" to do shell script "echo -n -e \033]0\;My Custom Window Title Here\007 ; ping www.google.com"'
... pero todo lo que obtengo es este error:
dyld: DYLD_ environment variables being ignored because main executable
(/usr/bin/osascript) is code signed with entitlements 59:60: syntax error: Expected “"” but found unknown token. (-2741)
Si me deshago de las barras invertidas, osascript ejecutará el comando, pero, por supuesto, el título de la ventana personalizada no se establece.
¿Hay alguna manera en que pueda obtener mi comando de bash intacto a través del analizador de osascript, para que pueda ejecutar mi comando ping en su propia ventana Y con un título de ventana personalizado?