Estou em uma máquina CrunchBang e tentando escrever um script que precisa ter a data de instalação do SO como referência.
Eu procurei e encontrei este comando:
ls -lct /etc | tail -1 | awk '{print $6, $7, $8}'
Imprime
Mar 31 21:24
Eu não entendi a tail -1parte, mas consegui descobrir que $ 6 $ 7 $ 8 são as 6as e 7as ocorrências da última linha que o comando está referenciando.
No entanto, percebi que o ano não pode ser incluído, pois o ano não foi exibido no ls -ltccomando.
Algumas pessoas sugeriram que a data /etcfosse criada e algumas verificassem o /var/log/syslogetc. Eu pensei que isso poderia ser um pouco específico para a distribuição.
Qual é a sua recomendação para uma maneira verdadeiramente independente de encontrar a data de instalação do SO?
/.
/etca data de criação da verificação é específica da distribuição?