Príkaz poznať dni do konca roka

Aj keď nie sme na konci roka, tým menej, považujem tento tip za obzvlášť zaujímavý.

Do terminálu dajme toto:

echo "Faltan $(($(date +%j -d"Dec 31")-$(date +%-j))) días para que termine el año $(date +%Y)."

Ako vidíte, niečo ako:

Do konca roku 215 zostáva 2013 dní.

Operácia je jednoduchá, používame príkaz a premennú date , pomocou date +%j poznáme deň v roku, v ktorom sa nachádzame ( včera 30. mája bol 150. deň ), potom zistíme, koľko dní má rok -d»Dec 31″ ( ... alebo tak som to pochopil ), aby sme nakoniec odpočítali počet dní, ktoré má rok, od čísla aktuálneho dňa, čo nám dá, koľko dní nám zostáva.

Každopádne, s príkazom dátum môžete urobiť oveľa viac vecí, ako som si myslel 

pozdravy


Pridať ako preferovaný zdroj v Google