Perintah untuk mengetahui hari-hari hingga akhir tahun

Walaupun kita tidak sampai pada akhir tahun, lebih kurang, saya dapati petua ini sangat menarik.

Di terminal mari kita letakkan ini:

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

Seperti yang anda lihat, seperti:

Terdapat 215 hari sehingga akhir 2013.

Operasinya mudah, kami menggunakan perintah dan pemboleh ubah tarikh, Dengan tarikh +% j kita tahu hari tahun kitasemalam 30 Mei adalah hari ke 150), maka kita mendapat berapa hari dalam setahun -d »31 Dis ″ (... atau saya faham), untuk akhirnya mengurangkan hari-hari yang dimiliki tahun dari jumlah hari semasa, ini akan memberi kita berapa hari yang tersisa.

Bagaimanapun, dengan perintah tarikh, anda boleh melakukan lebih banyak perkara daripada yang saya fikirkan 😀

salam


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.

  1.   eliotime3000 kata

    Bagus!

  2.   Leper_Ivan kata

    Ia juga digunakan untuk banyak perkara lain, bukan hanya untuk menunggu pesta akhir tahun .. Mungkin untuk mengingati ulang tahun dengan pasangan kita, dll.

  3.   edo kata

    kod-kod di atas, adakah mereka tergolong dalam beberapa bahasa pengaturcaraan?

    1.    103 kata

      Bash

  4.   sieg84 kata

    Ia bagus.

  5.   Bandar kata

    Sangat bagus, dan dengan mengubah bulan dan hari saya dapat mengira tarikh lain 🙂

  6.   sifar kata

    "Cal -j"
    o
    «Cal -j 2013»
    Ini menunjukkan kepada anda hari sepanjang tahun. Maksudnya, hari ini adalah hari ke-151 dalam setahun, walaupun masih ada sedikit yang perlu diselesaikan ...

  7.   Leo kata

    Ada baiknya menggabungkannya dengan sesuatu seperti notifikasi-hantar:

    maklumkan-hantar «DesdeLinux Memang Terbaik :)» «Terdapat $(($(tarikh +%j -d»31 Dis″)-$(tarikh +%-j))) hari lagi sehingga akhir tahun $(tarikh +%Y )»

    Tanya hanya dengan rasa ingin tahu: bolehkah komen diformat dengan teg, seperti tebal atau warna?

  8.   Ricardo kata

    Anda juga boleh menggunakan alias untuk tidak menulis semuanya setiap kali anda ingin tahu berapa hari lagi:

    hari alias = 'echo "Hilang $ (($ (tarikh +% j -d» 31 Dis ") - $ (tarikh +% - j))) hari hingga akhir tahun $ (tarikh +% Y)." '

  9.   neo61 kata

    Sangat menarik untuk melakukannya di konsol, tetapi jika anda melakukannya di exel dan menyimpan fail itu setiap kali anda membukanya, ia akan memberi anda data berapa hari lagi untuk apa sahaja yang anda mahukan.

  10.   VulkHead kata

    Sangat berguna, terima kasih!

  11.   guzman6001 kata

    Sangat berguna ... Boleh disesuaikan dengan undur. 😛