Čeprav še nismo na koncu leta, še manj pa se mi zdi ta namig še posebej zanimiv.
V terminal postavimo samo to:
echo "Faltan $(($(date +%j -d"Dec 31")-$(date +%-j))) días para que termine el año $(date +%Y)."
Kot lahko vidite, nekaj takega:
Do konca leta 215 je 2013 dni.
Delovanje je preprosto, uporabljamo ukaz in spremenljivko Datum, Z datum +% j poznamo dan v letu, v katerem smovčeraj 30. maja je 150. dan), potem dobimo, koliko dni ima leto -d »31. decembra ″ (... ali vsaj tako sem razumel), da končno odštejemo tiste dni, ki jih ima leto, od števila tekočega dne, nam bo to dalo, koliko dni je še ostalo.
Kakor koli že, z ukazom date lahko naredite veliko več stvari, kot sem mislil 😀
pozdrav
To je dobro!
Uporablja se tudi za marsikaj drugega, ne samo za čakanje na konec leta zabave .. Lahko bi se spomnili obletnice z našim partnerjem itd.
Ali zgoraj navedene kode spadajo v neki programski jezik?
Bash
je dobro.
Zelo dobro in s spreminjanjem meseca in dneva lahko izračunam druge datume 🙂
"Cal -j"
o
«Cal -j 2013»
Kaže vam dan v letu. Se pravi, da je danes v tem času 151. dan v letu, čeprav je do konca še malo ...
Dobro ga je kombinirati z nečim, kot je notify-send:
notify-send «DesdeLinux es lo Mejor :)» «Faltan $(($(date +%j -d»Dec 31″)-$(date +%-j))) días para que termine el año $(date +%Y).»
Vprašajte samo iz radovednosti: ali lahko komentarje oblikujete z oznako, na primer krepko ali barve?
Lahko pa uporabite tudi vzdevek, da ne napišete vsega vsakič, ko želite vedeti, koliko dni je še ostalo:
alias days = 'echo "Manjkajo $ (($ (datum +% j -d» 31. december)) - $ (datum +% - j))) dni do konca leta $ (datum +% Y). " "
Zanimivo je, da to storite v konzoli, če pa to storite v exelu in shranite to datoteko vsakič, ko jo odprete, vam bodo dali podatke, koliko dni je še ostalo, kar koli želite.
Zelo koristno, hvala!
Zelo uporabno ... Prilagodljivo za vsako odštevanje. 😛