Hay dos directorios foo1y foo2.
Al principio hago un enlace simbólico de directorio por ln -s foo1 bar. Después de eso quiero cambiar el enlace simbólico, así que escribíln -sf foo2 bar
Pero bartodavía está vinculado con foo1. El enlace simbólico foo2se crea dentro de foo1.
¿Qué debo escribir cuando quiero reemplazar foo1por foo2?
Probé en tres ambientes.
- Ubuntu 12.04, ln (GNU coreutils) 8.13
- CentOS 6.4, ln (GNU coreutils) 8.4
- OS X 10.7.5, ln (sin versión)

ln --version?lncomando a menudo se actualiza.lnfunciona igual que ubuntu y centos con el directorio sobrescribir yln -snfresolver el problema. Aunqueln -hes la opción preferida para usar en osx.