3 votos

RTF archivos creados con el 'toque' comando no se abre

No soy un experto en la CLI o usar el terminal ni nada, pero me gusta jugar con mi equipo.

Cuando creo un .txt .html o .md archivo o lo que sea usando el 'toque' comando en la terminal, ellos trabajan muy bien. Pero .archivo rtf puedo crear solo me da el error

"El documento "foo.rtf" no se pudo abrir."

¿Qué estoy haciendo mal? No eres capaz de crear archivos de esta manera?

9voto

Wolfram Kriesing Puntos 1141

Como usted probablemente ha descubierto, touching un archivo que no existe la voluntad de crear un archivo de cero bytes con el nombre que especifique. (touch también se utiliza para actualizar la fecha de modificación de un archivo existente. Ver man touch para más detalles).

El problema está ejecutando en es que a pesar de que un completamente vacía archivo es válido HTML, de texto, o de las Rebajas, es no válido RTF-es el caso de muchos formatos de archivo, en realidad, que están estructurados de una manera particular y requieren algunos datos se presentarán de ser válida.

Basado en mi experimentación, el mínimo de archivo RTF que parece ser

{\rtf1}

Si te gustaría crear un espacio en blanco archivo RTF a partir de la cáscara, intente esto:

echo '{\rtf1}' >Foo.rtf 

Nota la anterior se sobrescribirá Foo.rtf , si es que existe.

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