0 votos

Deshacer el texto en Automator

Tengo un flujo de trabajo de Automator donde el texto se pasa de Combinar Archivos de Texto a una acción de Ejecutar Applescript. Puedo obtener el texto usando text of item 1 of input pero el texto aparece entre comillas y las comillas internas son \escaped. ¿Cómo puedo obtener el texto "tal cual" sin el escape para poder ejecutar el código importado?

screenshot

1voto

red_menace Puntos 111

El Ejecutar AppleScript no altera o escapa de su entrada, pero el texto puede mostrarse de esa manera dependiendo de cómo lo estés viendo (las diferentes formas de ver el resultado de una acción, por ejemplo), ya que así es como se representan típicamente los caracteres como las comillas dobles o las barras invertidas en una cadena.

El ejecutar script se puede utilizar para ejecutar un texto script arbitrario, en cuyo caso se puede hacer algo como

return (run script (first item of input))

Tenga en cuenta que el run script también aceptará archivos directamente, por lo que en ese caso no necesitaría el comando Combinar archivos de texto acción.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X