Comandați să cunoașteți zilele până la sfârșitul anului

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


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.

  1.   eliotime3000 el a spus

    Asta e bine!

  2.   Leper_Ivan el a spus

    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.

  3.   edo el a spus

    Aceste coduri de mai sus aparțin unor limbaje de programare?

    1.    103 el a spus

      Bash

  4.   sieg84 el a spus

    este bun.

  5.   Oraș el a spus

    Foarte bine și modificând luna și ziua pot calcula alte date 🙂

  6.   cerberus el a spus

    „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 ...

  7.   Leu el a spus

    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?

  8.   Ricardo el a spus

    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)."'

  9.   neo61 el a spus

    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.

  10.   VulkHead el a spus

    Foarte util, mulțumesc!

  11.   guzman6001 el a spus

    Foarte util ... Adaptabil la orice numărătoare inversă într-adevăr. 😛