Parancsoljon, hogy ismerje az év végéig tartó napokat

Bár nem vagyunk az év végén, még kevésbé, ezt a tippet különösen érdekesnek tartom.

Egy terminálba tegyük csak ezt:

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

Mint látható, valami ilyesmi:

215 nap van 2013 végéig.

A művelet egyszerű, a parancsot és a változót használjuk adat, A dátum +% j tudjuk az év napját, ahol vagyunktegnap május 30. a 150. nap), akkor megkapjuk, hogy hány napja van az évnek -d »december 31 ″ (... vagy legalábbis megértettem), hogy végül levonhassuk azokat a napokat, amelyek az évnek vannak, az aktuális nap számából, ez megadja nekünk, hogy hány nap van hátra.

Egyébként a date paranccsal sokkal több dolgot tudsz megtenni, mint gondoltam 😀

Üdvözlet


12 hozzászólás, hagyd a tiedet

Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   eliotime3000 dijo

    Az jó!

  2.   Leper_Ivan dijo

    Sok más dologra is használják, nemcsak az év végi partik megvárására .. Lehet, hogy emlékezünk az évfordulóra a partnerünkkel stb.

  3.   Edo dijo

    A fenti kódok valamilyen programozási nyelvhez tartoznak?

    1.    103 dijo

      Bash

  4.   ostrom84 dijo

    Jó.

  5.   Város dijo

    Nagyon jó, és a hónap és a nap módosításával kiszámolhatok más dátumokat is 🙂

  6.   cerberus dijo

    "Cal -j"
    o
    «Cal -j 2013»
    Megmutatja az év napját. Vagyis ma ekkor van az év 151. napja, bár kevés maradt a befejezéshez ...

  7.   oroszlán dijo

    Jó kombinálni valami hasonlóval, mint az értesítés-küldés:

    notify-send «DesdeLinux es lo Mejor :)» «Faltan $(($(date +%j -d»Dec 31″)-$(date +%-j))) días para que termine el año $(date +%Y).»

    Csak kíváncsiságból kérdezd: formázhatók-e a megjegyzések címkével, például félkövérrel vagy színekkel?

  8.   Ricardo dijo

    Használhat egy álnevet arra is, hogy ne írjon mindent minden alkalommal, amikor tudni szeretné, hány nap van hátra:

    alias days = 'echo "Hiányzik $ (($ (dátum +% j -d» december 31. ") - $ (dátum +% - j))) nap az év végéig $ (dátum +% Y)." "

  9.   neo61 dijo

    Érdekes megtenni a konzolon, de ha ezt exelben végzi, és a fájl minden egyes megnyitásakor elmenti azt, akkor megkapja az adatokat arról, hogy hány nap van hátra bármire.

  10.   VulkHead dijo

    Nagyon hasznos, köszönöm!

  11.   guzman6001 dijo

    Nagyon hasznos ... Valamennyi visszaszámláláshoz igazítható. 😛