Embora não estejamos no final do ano, muito menos, acho esta dica particularmente interessante.
Em um terminal, vamos colocar isso:
echo "Faltan $(($(date +%j -d"Dec 31")-$(date +%-j))) días para que termine el año $(date +%Y)."
Como você pode ver, algo como:
Faltam 215 dias até o final de 2013.
A operação é simples, estamos usando o comando e a variável dados, com data +% j nós sabemos o dia do ano em que estamosontem 30 de maio é o dia 150), então obtemos quantos dias o ano tem -d »31 de dezembro ″ (... ou então eu entendi), para finalmente subtrair os dias que o ano tem do número do dia atual, isso nos dará quantos dias faltam.
De qualquer forma, com o comando date você pode fazer muito mais coisas do que eu pensava 😀
lembranças
Que boa!
Também é usado para muitas outras coisas, não apenas para esperar as festas de fim de ano .. Pode ser para lembrar o aniversário com nosso parceiro, etc.
Esses códigos acima pertencem a alguma linguagem de programação?
Bater
é boa.
Muito bom, e modificando o mês e o dia consigo calcular outras datas 🙂
"Cal -j"
o
«Cal -j 2013»
Mostra o dia do ano. Quer dizer, hoje é o 151º dia do ano, embora falte pouco para terminar ...
É bom combiná-lo com algo como notificar-enviar:
notificar-enviar «DesdeLinux É o melhor :)» «Faltam $(($(data +%j -d»31 de dezembro″)-$(data +%-j))) dias até o final do ano $(data +%Y ).»
Pergunte apenas por curiosidade: os comentários podem ser formatados com uma tag, como negrito ou cores?
Você também pode usar um alias para não escrever tudo sempre que quiser saber quantos dias faltam:
alias dias = 'echo "Faltando $ (($ (data +% j -d» 31 de dezembro ") - $ (data +% - j))) dias até o final do ano $ (data +% Y)." '
É interessante fazer isso no console, mas se você fizer no exel e salvar esse arquivo toda vez que você abri-lo, ele lhe dará os dados de quantos dias faltam para o que você quiser.
Muito útil, obrigado!
Muito útil ... Adaptável a qualquer contagem regressiva de fato. 😛