Tengo dos directorios de código fuente (diferentes lenguajes de programación) y he notado que cuando modifico los archivos fuente en el idioma A, la hora de modificación directa de los padres también se actualiza. Sin embargo, en el lenguaje B, la alteración de las fuentes no parece actualizar los tiempos de modificación del directorio principal.
Honestamente, esto me parece bastante extraño y no puedo encontrar un patrón o una razón para esto. ¿Es esto algo relacionado con MacOS solamente? No recuerdo haber visto este comportamiento en los sistemas Linux.
¿Pueden los archivos tener algún tipo de atributo que le indique al sistema operativo cómo actualizar los directorios principales?
Estoy en High Sierra usando un shell zsh.