Mac vs Linux (porque el ciclo actúa de manera diferente)

1

Necesito tu ayuda en una pregunta extraordinaria. Tengo la siguiente línea en mi script de bash.

for f in $(find ./ -name '*.pdf' -or -name '*.indd' -or -name '*.indb'); do cp "$f" ./Cleaned; done

Como puede ver, escanea la carpeta actual en busca de archivos PDF, INDD e INDB y los copia en la carpeta llamada Limpiado.

Ahora, estoy trabajando en Fedora 25 Workstation y los scripts funcionan bien. En Fedora 22+ todo funciona. En Mac OS X 10.9.5 hace lo mismo.

El problema es: hay un archivo PDF generado por Adobe InDesign y en una página, una palabra en particular se desordena después de la copia.

Las obras se parecen a: Másnapos ¿Cómo se ve la copia: Másnap? Si selecciono el trabajo y lo copio en un archivo TXT, se ve así: ?????? os (así que el oposite)

Lo he descubierto, si copio el archivo en la Mac simplemente con la ubicación del archivo cp, todo irá bien. Si escaneo la carpeta y las copio así, solo este archivo tiene un problema menor.

Tenga en cuenta que la palabra todavía está en el PDF en otra parte, y ahí está bien.

Ah, y en otro MAC con la misma versión, funciona ... ¿qué es lo que ... ork?

Entonces, mi pregunta: ¿Cómo puede una copia simple en un ciclo de desordenar un archivo PDF, pero solo con una palabra y solo una vez en todo el documento en algunos MAC OS X, pero no en ninguna versión de Fedora y CentOS? / p>     

pregunta Bert 17.02.2017 - 16:33

0 respuestas

Lea otras preguntas en las etiquetas