Sistema operacional: Linux
Tipo de sistema de arquivos: ext3
Solução preferida: bash (script / oneliner), ruby, python
Eu tenho vários diretórios com vários subdiretórios e arquivos. Eu preciso fazer uma lista de todos esses diretórios que são construídos de forma que todos os diretórios de primeiro nível sejam listados ao lado da data e hora do último arquivo criado / modificado dentro dele.
Para esclarecer, se eu tocar em um arquivo ou modificar seu conteúdo alguns níveis de subdiretório, esse registro de data e hora deve ser exibido ao lado do nome do diretório de primeiro nível. Digamos que eu tenha um diretório estruturado assim:
./alfa/beta/gamma/example.txt
e eu modifico o conteúdo do arquivo example.txt, preciso que o horário seja exibido ao lado do diretório de primeiro nível alfaem formato legível por humanos, não em época. Eu tentei algumas coisas usando find, xargs, sorte os gostos, mas não posso contornar o problema que o timestamp sistema de arquivos de 'alfa' não muda quando eu criar / modificar arquivos de alguns níveis para baixo.