Estoy en una máquina CrunchBang e intento escribir un script que necesita tener la fecha de instalación del sistema operativo como referencia.
Busqué y encontré este comando:
ls -lct /etc | tail -1 | awk '{print $6, $7, $8}'
Imprime
Mar 31 21:24
No entendí la tail -1parte, pero pude darme cuenta de que $ 6 $ 7 $ 8 son las ocurrencias 6th 7th 8th de la última línea a la que hace referencia el comando.
Sin embargo, me di cuenta de que el año no se puede incluir ya que el año no se mostró en el ls -ltccomando.
Algunas personas sugirieron que /etcse creara la fecha y algunos revisaran el /var/log/syslogetc. Pensé que esto podría ser un poco específico para la distribución.
¿Cuál es su recomendación para una forma verdaderamente independiente de la fecha de instalación del sistema operativo?
/.
/etcla fecha de creación de la comprobación es específica de la distribución?