Ačkoli nejsme na konci roku, zdaleka ne, připadá mi tento tip obzvláště zajímavý.
V terminálu to řekněme takto:
echo "Faltan $(($(date +%j -d"Dec 31")-$(date +%-j))) días para que termine el año $(date +%Y)."
Jak vidíte, něco jako:
Do konce roku 215 zbývá 2013 dní.
Operace je jednoduchá, používáme příkaz a proměnnou date , pomocí date +%j známe den v roce, ve kterém se nacházíme ( včera 30. května byl den číslo 150 ), poté zjistíme, kolik dní má rok -d»Dec 31″ ( … nebo tak jsem to alespoň pochopil ) a nakonec odečteme počet dnů, které rok má, od čísla aktuálního dne, což nám dá počet zbývajících dnů.
Každopádně s příkazem datum můžete dělat mnohem víc věcí, než jsem si myslel
pozdravy