lista de arquivos com data de modificação completa

1

Eu quero produzir uma lista de arquivos em um diretório e alimentá-lo em um script para gerar entradas de banco de dados, incluindo as datas de criação. O banco de dados é Solr, então eu preciso ser capaz de traduzir o formato ISO 8601 yyyy-mm-ddThh:mm:ssZ (embora eu realmente não me importe se o fuso horário está desligado, é um pouco rápido e sujo).

ls parece ser a escolha óbvia, mas não imprime o ano na data de criação. E o formato é estranho. E não parece que eu possa simplesmente escolher as colunas que quero, o que é irritante.

Que outra ferramenta pode ser mais amigável ao processamento de texto simples a la Awk?

    
por Potatoswatter 11.05.2012 / 05:54

1 resposta

1

O comando stat exibirá a hora da modificação assim:

$ stat -c %y somefile
2012-02-21 23:06:11.893609899 -0800

A página man descreve outros formatos de saída disponíveis.

    
por 11.05.2012 / 06:07

Tags