symboliclinker symbolic remove mac link delete macos symlink

macos - symbolic - ¿Cómo crear un enlace simbólico relativo en Mac OS?



remove symbolic link (2)

¿Cómo crear un enlace simbólico relativo que siempre apunte a la carpeta original dos niveles arriba? Me gustaría crear un alias independiente de la computadora que funcione en cualquier máquina, siempre que la carpeta original exista dos niveles más.

Básicamente, lo que quiero es esto:

|-- Original |-- folder 1 |-- folder 2 |-- Original alias

Necesito esto para mi estructura de proyecto XCode. He intentado:

ln -s Original /../../Original

pero crea un alias que no puede encontrar su carpeta original.


Creo que tienes el orden de los argumentos al revés. Debería ser:

ln -s <dest> <link>

Donde <dest> convierte en el contenido del nuevo enlace creado.

En su ejemplo específico:

cd "folder 1"/"folder 2" ln -s ../../Original Original

O en un comando, sin tener que cd en ningún lugar en particular:

ln -s ../../Original /"folder 1"/"folder 2"/Original


saque el primer / - eso es un enlace absoluto desde la raíz, desea que ../../ sea ​​relativo desde la ubicación actual.