Nome de arquivo com dia e hora de forma simplificada
Posted on
Updated on
Quando vou escrever um artigo 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 para 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 tanto 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.