Crear y escribir en un archivo .pages usando Terminal

2

¿Es posible crear y escribir en un archivo de documento .pages a través de Terminal.app?

Lo he intentado como se explica a continuación, pero no funcionó. Según tengo entendido, pude crear un archivo .pages pero el formato binario no era correcto.

 touch file.pages  #CREATE THE FILE
 open -a Pages file.pages #OPEN THE FILE WITH PAGES (Pages can not open file.pages)

He tenido el mismo resultado con lo siguiente:

ls -l >> file.pages
open -a Pages file.page

También he intentado usar diferentes extensiones: sin extensión , txt , rtf , doc , pero Páginas .app no puede abrir el archivo.

¿Cómo lo hago?

    
pregunta federico 05.06.2018 - 10:04

1 respuesta

2
  • Un documento de Pages no es un archivo simple, sino un archivo comprimido Zip .

  • Un documento de Pages contiene mucho más que texto sin formato . Un documento en blanco aún se basa en una plantilla, con un tamaño de página establecido y otros metadatos.

La creación de un documento en blanco en Pages crea esta estructura:

ParacrearundocumentodePagesprogramáticamente,useAppleScriptparadecirleaPagesquelohagaporusted.

tellapplication"Pages" to ¬
  save (make new document) in file "Macintosh HD:path:to:folder:Blank.pages"

Para ejecutar AppleScript desde la línea de comandos, use osascript.

osascript -e 'tell application "Pages" to save (make new document) in file "Macintosh HD:path:to:folder:Blank.pages"'
    
respondido por el grg 05.06.2018 - 10:48

Lea otras preguntas en las etiquetas