Deși nu suntem la sfârșitul anului, cu atât mai puțin, consider că acest sfat este deosebit de interesant.
Într-un terminal să punem doar acest lucru:
echo "Faltan $(($(date +%j -d"Dec 31")-$(date +%-j))) días para que termine el año $(date +%Y)."
După cum puteți vedea, ceva de genul:
Mai sunt 215 de zile până la sfârșitul anului 2013.
Operațiunea este simplă, folosim comanda și variabila data, Cu data +% j știm ziua anului în care suntemieri 30 mai este ziua 150), atunci obținem câte zile are anul -d »31 dec" (... sau cel puțin așa am înțeles), pentru a scăpa în cele din urmă acele zile pe care le are anul din numărul din ziua curentă, acest lucru ne va da câte zile mai rămân.
Oricum, cu comanda dată puteți face mult mai multe lucruri decât credeam 😀
În ceea ce priveşte
Asta e bine!
Este, de asemenea, folosit pentru multe alte lucruri, nu numai pentru a aștepta petreceri de sfârșit de an. Poate fi să ne amintim de aniversare împreună cu partenerul nostru etc.
Aceste coduri de mai sus aparțin unor limbaje de programare?
Bash
este bun.
Foarte bine și modificând luna și ziua pot calcula alte date 🙂
„Cal -j”
o
«Cal -j 2013»
Vă arată ziua anului. Adică, astăzi, în acest moment, este cea de-a 151-a zi a anului, deși mai este puțin de terminat ...
Este bine să-l combinați cu ceva de genul notification-send:
notifica-trimite «DesdeLinux Este cel mai bun :)» «Au mai rămas $(($(data +%j -d»Dec 31″)-$(data +%-j))) până la sfârșitul anului $(data +%Y ).»
Întrebați doar din curiozitate: comentariile pot fi formatate cu o etichetă, cum ar fi bold sau culori?
De asemenea, puteți utiliza un alias pentru a nu scrie totul de fiecare dată când doriți să știți câte zile mai rămân:
alias days = 'echo "Lipsește $ (($ (date +% j -d» 31 dec. ") - $ (data +% - j))) zile până la sfârșitul anului $ (data +% Y)."'
Este interesant să o faceți în consolă, dar dacă o faceți în exel și salvați fișierul respectiv de fiecare dată când îl deschideți, acesta vă va oferi datele despre câte zile rămân pentru orice doriți.
Foarte util, mulțumesc!
Foarte util ... Adaptabil la orice numărătoare inversă într-adevăr. 😛