No bash, se eu usar $ find ./ -name "*.sqlite"
, ele listará todos os arquivos sqlite no diretório atual. Também quero ver a hora modificada dos arquivos. Alguém pode me ajudar?
26
Você pode adicionar à find
seguinte expressão:
-printf '%Tc %p\n'
para ver algo como
Sun Aug 14 06:29:38 2011 ./.nx/config/host.nxs
ou -printf '%TD %TT %p\n'
para
08/14/11 06:29:38.2184481010 ./.nx/config/host.nxs
ou -printf '%T+ %p\n'
se você tiver GNU find
, para ver
2011-08-14+06:29:38.2184481010 ./.nx/config/host.nxs
Este último, se disponível, também é útil para fins de classificação de tempo.
Veja a página de manual de find
onde ele fala printf
.
-printf
não funciona no OS-X. Existe um equivalente a este comando que funcionará no OS-X?Um truque rápido para obter mais detalhes sobre os arquivos encontrados
find
é usar a-ls
opção de saída.Para resultados mais precisos, a resposta do enzotib é imediata .
fonte
Use o comando abaixo para obter a lista de arquivos com registro de data e hora.
fonte
Isso funciona para mim:
fonte