Tot i que no estem en dates de cap d'any ni molt menys, trobada a aquest tip particularment interessant.
En una terminal posem simplement això:
echo "Faltan $(($(date +%j -d"Dec 31")-$(date +%-j))) días para que termine el año $(date +%Y)."
Com veuran, els apareixerà alguna cosa com:
Falten 215 dies perquè acabi l'any 2013.
El funcionament és simple, estem fent servir la comanda i variable data, Amb date +% j sabem el dia de l'any en què estem (ahir 30 de maig és dia número 150), Després vam treure quants dies té l'any -d »Dec 31" (... o això vaig entendre jo), Per finalment restar-li aquests dies que té l'any a el nombre de el dia actual, això ens donarà quants dies falten.
En fi, amb la comanda date es poden fer moltes més coses de les que vaig pensar 😀
Salutacions
Quina bona!
També serveix per a moltes altres coses, no només per esperar les festes de cap d'any .. Podria ser per recordar l'aniversari amb la nostra parella, etc ..
aquests codis de dalt, pertanyen a algun llenguatge de programació?
xoc
és bona.
Molt bo, i modificant el mes i el dia puc calcular altres dates 🙂
«Calç -j»
o
«Calç -j 2013»
Et mostra el dia que portem d'any. És a dir avui l'hora d'ara és el dia 151 de l'any, encara que ja queda poc perquè acabi ...
'Ta bo per combinar-ho amb alguna cosa com amb notify-send:
notify-send «DesdeLinux és el millor :)» «Falten $(($(date +%j -d»Dec 31″)-$(date +%-j))) dies perquè acabi l'any $(date +%Y).»
Pregunta només per curiositat: ¿es pot formatar amb alguna etiqueta els comentaris, com posar-li negreta o colors?
També podries fer servir un àlies per no escriure tot cada vegada que vulguis saber quants dies falten:
àlies dies = 'echo «Falten $ (($ (date +% j -d» Dec 31 ») - $ (date +% - j))) dies perquè acabi l'any $ (date +% I).»'
Està interessant per fer-ho a la consola, però si ho fas en exel i guardes aquest arxiu cada vegada que l'obris et va a donar la dada de quants dies falten per al que vulguis.
Molt útil, gràcies!
Molt útil ... Adaptable a qualsevol countdown de fet. 😛