Nome de arquivo com timestamp simplificado
Atualizado em 4 de Novembro de 2020
Quando vou escrever um post no Jekyll ou criar um arquivo de log com a data no
nome, eu normalmente engasgo para achar um jeito direto de fazer isso. Há uma
solução simples: date -I.
Usar essa ferramenta padrão do GNU/Linux permite que você simplesmente escreva
touch $(date -I).md para criar um arquivo 2020-08-12.md.
Eu sempre tinha que parar para reler o man date ou buscar na internet de novo
e de novo como fazer isso, e depois de sempre chegar no mesmo resultado ficou
claro para mim que date -I quanto date -Is (s de segundos) são as
respostas que eu estou procurando 95% do tempo:
Ambos os formatos de data são hierárquicos, com intervalos de tempo maior à esquerda. Isso significa que você pode facilmente ordená-los (e até usar TAB para completar) sem esforço ou ferramenta extra.