MacOS Automator: Guardar nuevo archivo de texto en la carpeta actual

3

Estoy intentando escribir un servicio Automator simple para combinar los archivos de texto seleccionados. Casi lo tengo, pero tengo un problema.

Quiero crear un nuevo archivo de texto a partir de la salida combinada de los archivos seleccionados. Cuando agrego la acción New Text File , solo puedo establecer la ubicación Where en una carpeta en particular.

Si quiero crear una nueva carpeta, tengo la opción de Same Folder as Input . Esto no aparece para los nuevos archivos de texto.

¿Cómo puedo guardar un nuevo archivo de texto en la misma carpeta que los archivos seleccionados?

    
pregunta Manngo 14.07.2017 - 07:11

1 respuesta

2

Como no incluyó su flujo de trabajo , qué tipo de flujo de trabajo es, o qué versión de OS X / macOS está usando, solo puedo ofrecer un ejemplo de cómo puede configurar una variable para usar para el Dónde: en un Nuevo archivo de texto acción en un Automator flujo de trabajo .

Tengo una carpeta Temp , que creé, en root el Macintosh HD , y en esta carpeta creé dos textos sin formato archivos, llamados Filename1.txt y Filename2.txt , cada uno de los cuales contiene una sola línea de texto, " El nombre de este archivo es Filename1.txt "y" El nombre de este archivo es Filename2.txt ", respectivamente.

El siguiente Automator workflow funciona con selected Finder en Finder al frente o el Escritorio , según corresponda, si ninguna otra ventana Finder se encuentra en primer plano con una selección , y utiliza un Ejecutar AppleScript action establece una variable en la carpeta parent del primer elemento seleccionado para usarla como Donde: en un Nuevo archivo de texto acción . y crea un archivo llamado Combined.txt .

Nota en la imagen de abajo, hay una ruptura en el enlace entre Establecer valor de variable acción y cuál es el segundo Obtener elemento de buscadores seleccionados action . Esta desconexión se crea seleccionando Ignorar la entrada de esta acción en Opciones en el segundo Obtener el elemento seleccionado para los buscadores acción .

La variable inputParentFolder fue arrastrada y eliminada de la sección Variable en la parte inferior de < em> panel de flujo de trabajo en Donde: en Nuevo archivo de texto acción .

Como puede ver en la imagen de abajo, el flujo de trabajo se completó con éxito al combinar el contenido de los dos archivos seleccionados en Finder en una nueva archivo denominado Combined.txt en la misma carpeta que los archivos seleccionados .

    
respondido por el user3439894 14.07.2017 - 17:08

Lea otras preguntas en las etiquetas