Eliminar asociación de programas del directorio

2

Tengo un directorio, ~/Downloads , que accidentalmente se ha asociado con Terminal.app . Me gustaría eliminar la asociación para que el directorio se pueda usar con Finder.app nuevamente. Hasta ahora, he investigado los atributos extendidos con xattr , pero este no es el método correcto para eliminar asociaciones. ¿Cómo se soluciona un problema como este? Por favor, vea la ilustración a continuación.

Esto es macOS 10.13.6.

Parece que se hizo al copiar un "archivo" de Keynote en el directorio.

cp -rp file.key/ ~/Downloads/

    
pregunta Christopher 11.07.2018 - 12:58

1 respuesta

4

Parece que has configurado el bit del paquete en tu carpeta de alguna manera (visible en la ventana de Información: Tipo: Paquete).
Algunas aplicaciones prefieren (o crean) un paquete en lugar de una carpeta, en la que se puede hacer doble clic para abrir una carpeta completa de la biblioteca en una aplicación (por ejemplo, iPhoto) y tal vez dificultar que el usuario juegue con su contenido (?) .
Para eliminar el bit, ejecute el siguiente comando en la Terminal (/Applications/Utilities/Terminal.app, o busque en Spotlight):

SetFile -a b ~/Downloads

SetFile es parte de las herramientas de línea de comandos. Sin las herramientas de línea de comandos instaladas, una ventana emergente le preguntará si desea descargarlas. Permite esto y vuelve a intentarlo.

    
respondido por el Redarm 11.07.2018 - 14:09

Lea otras preguntas en las etiquetas