En mi sistema OS X 10.5.8, la página del manual para 'archivo' dice:
-h, --no-desreferencia
option causes symlinks not to be followed (on systems that support symbolic links). This is the default if the environment variable POSIXLY_CORRECT is not defined.
y también:
-L, --dereference
option causes symlinks to be followed, as the like-named option in ls(1) (on systems that support symbolic links). This is the default if the environment variable POSIXLY_CORRECT is defined.
Para mí, el valor predeterminado parece ser el comportamiento "-L" (es decir, siempre está atravesando enlaces simbólicos e informando el tipo del archivo target ), independientemente de si tengo configurado POSIXLY_CORRECT o no.
La opción "-h" hace lo correcto si afortunadamente lo especifico,
¿Puede alguien aún ejecutando 10.5.8 (sí, lo sé ...) verificar si este es el comportamiento para ellos también? Y si funciona para usted como lo anuncia la página de manual, ¿alguna teoría sobre lo que estoy haciendo mal? He revisado mi ortografía, solo para quitarlo del camino ...