la carpeta renombrada se convierte en un archivo con una extensión

Cuando creo una carpeta y la nombro "test.tmp", el buscador me pregunta si quiero agregar la extensión de archivo ".tmp" a mi carpeta. Cuando se acepta, la carpeta cambia a un documento con un icono.

Entonces ya no puedo abrir la 'carpeta' haciendo doble clic en ella. No hay una aplicación predeterminada asociada para abrir el archivo test.tmp.

Si ejecuto ls -l, el archivo aún se muestra como un directorio.

En otra Mac, puedo crear este mismo nombre de carpeta, y la carpeta sigue siendo una carpeta.

¿Alguna idea de por qué en mi Mac agregar .tmp cambia la carpeta a un archivo?

TIA.

Si elimina todos los puntos en el nombre, debería volver a la carpeta

Respuestas (3)

Las carpetas también pueden tener un sufijo. Si su sistema OS X conoce la extensión del archivo, cambiará el ícono (después de cambiar el nombre) y lo vinculará a la aplicación que puede manejar esa extensión (y está configurada como aplicación predeterminada para abrir esos tipos de archivos).

La carpeta se convierte entonces en un paquete o contenedor, en el que no puede mirar fácilmente en su interior navegando en el buscador. Pero puede hacer clic con el botón derecho en él y elegir "Mostrar contenido del paquete" para ver qué hay dentro.

mostrar dentro con "Mostrar contenido del paquete"

A veces, la extensión del archivo (carpeta) está oculta por el valor predeterminado del sistema (como en los contenedores de la biblioteca de iPhoto).

Dado que la extensión de archivo .tmp no muestra una aplicación predeterminada, parece que el sistema OS X tiene un uso para las carpetas temporales.
@pknz, ¿qué versión del sistema OS X se ve afectada?
Estoy ejecutando 10.8.5.

Pude resolver este problema a partir de la información aquí.

Básicamente, asocie la extensión del archivo con otra aplicación, es decir, Calculadora, luego borre el asociado ejecutando este comando en la Terminal:

`locate lsregister` -u /System/Applications/Calculator.app

seguido por:

xattr -d com.apple.ResourceFork *file_which_won't_open*

Esto borra los atributos extendidos en el archivo.

Detalles completos a continuación:

http://reviews.cnet.com/8301-13727_7-57326949-263/how-to-clear-custom-application-associations-in-os-x/

Las respuestas en Ask Different deben ser algo más que un enlace. Está bien incluir un enlace, pero resúmalo o extráigalo en la respuesta. La idea es hacer que la respuesta sea independiente.

Desafortunadamente, la solución anterior no pudo resolver el problema, porque macOS reestructuraría la asociación poco después (el entorno es macOS 11.15.7).

Así que descargo una aplicación innecesaria de AppStore y cambio este archivo de extensión por defecto open with, como Xnip.app. Después de ejecutar el comando como se muestra a continuación, elimine esta aplicación de LaunchPad rápidamente.

`locate lsregister` -u /Applications/Xnip.app

Si vuelve a descargar esta aplicación, se asociará con ella nuevamente. Esta no es la solución perfecta, pero funcionó para mí.

Mire las preguntas frecuentes para comprender cómo funciona el sitio, cómo se deben escribir buenas respuestas y cómo se puede ganar reputación.