Un poco de un extraño. Estoy usando Excel para desmenuzar algunos de los datos que tengo en varios .archivos txt.
Cuando estoy tratando de importar a ellos a través de Data
> Get External Data
> Import Text File
:
Como yo lo he hecho muchas veces en el pasado, me sale el "Elija un Archivo" Cuadro de Diálogo, pero cuando me vaya a la carpeta, sólo un par de los archivos son "seleccionables", los otros son el "Gris":
No hay diferencias entre los archivos que puedo ver que justifique la diferencia. La única "lógica" es que la "fuente" de archivo (vamos a llamar a 20150728 - SOURCE.TXT
) viene a través de correo electrónico desde una máquina Windows, y los otros dos archivos bloqueados (20150728 - Source Fragment 3.TXT
y 20150728 - Source Fragment 3 copy.TXT
) son una copia de la Fuente de donde he eliminado algunas líneas, y una segunda copia del archivo resultante, mientras que la no-bloqueado aquellos que comenzó como la Fuente de donde he eliminado las líneas, y luego hizo un "Guardar Como" en TextWrangler...
Me pueden solucionar el problema copiando el contenido de la "gris" de los archivos en un nuevo documento en TextWrangler y el ahorro, pero me gustaría entender la razón de este comportamiento.
Haciendo un file
en los archivos en cuestión muestra a ser similar, si no es la misma:
Mac:samples jjarava$ file 201507*txt
20150728 - Source Fragment 3.TXT: ASCII text
20150728 - Source Framgent 1.TXT: ASCII text
20150728 - Source Fragment 1.TXT: ASCII text
20150728 - Source.TXT: ASCII text, with CRLF line terminators
20150728 - Source Fragment 3 copy.TXT: ASCII text
Estoy un poco "atascado" en lo que el problema podría ser. Tengo la sensación de que es uno de esos "Oscuros Mac Rarezas" que son muy difíciles de explicar.
EDIT: Como por los comentarios de @user3439894 y demás, he mirado en los atributos extendidos de los archivos para ver si los rendimientos de cualquier sugerencia.
La salida de ls -l@
para los archivos nos da:
-rw-r--r--@ 1 jjarava staff 7652 Aug 3 13:58 20150728 - Source Fragment 3 (BAD).TXT
com.apple.FinderInfo 32
com.apple.TextEncoding 15
com.dropbox.attributes 83
-rw-r--r--@ 1 jjarava staff 6570 Aug 3 13:58 20150728 - Source Fragment 1 (Good).TXT
com.apple.FinderInfo 32
com.apple.TextEncoding 15
com.dropbox.attributes 83
-rw-r--r--@ 1 jjarava staff 6616 Aug 3 13:58 20150728 - Source Fragment 2 (Good).TXT
com.apple.FinderInfo 32
com.apple.TextEncoding 15
com.dropbox.attributes 83
-rw-r--r--@ 1 jjarava staff 21138 Aug 3 13:58 20150728 - Source (BAD).TXT
com.apple.FinderInfo 32
com.dropbox.attributes 83
De nuevo, veo que uno de los malos de archivos (Fuente) es la aparente falta de la com.apple.TextEncoding
atributo -- pero el otro "no trabajo" archivo no tiene el atributo... Sólo en caso de que los valores son diferentes para el bien y el mal los archivos, vamos a ver:
Mac:samples jjarava$ xattr -p com.apple.TextEncoding 201507*txt
20150728 - Source Fragment 3 (BAD).TXT: UTF-8;134217984
Source Fragment 1 (Good).TXT: UTF-8;134217984
Source Fragment 2 (Good).TXT: UTF-8;134217984
xattr: 20150728 - Source (BAD).TXT: No such xattr: com.apple.TextEncoding
Así que no parece ser el truco...