Perintah untuk mengetahui hari-hari hingga akhir tahun

Meskipun kita belum berada di akhir tahun, jauh dari itu, saya menemukan tip ini sangat menarik.

Di terminal, mari kita taruh ini:

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

Seperti yang Anda lihat, sesuatu seperti:

Ada 215 hari hingga akhir tahun 2013.

Pengoperasiannya sederhana, kami menggunakan perintah dan variabel tanggal, Dengan tanggal +% j kita tahu hari dalam setahun kitakemarin 30 Mei adalah hari ke-150), lalu kami mendapatkan berapa hari dalam setahun -d »31 Des ″ (... atau begitulah yang saya mengerti), untuk akhirnya mengurangi hari-hari yang dimiliki tahun itu dari jumlah hari ini, ini akan memberi kita berapa hari yang tersisa.

Pokoknya, dengan perintah tanggal kamu bisa melakukan lebih banyak hal dari yang aku kira 😀

salam


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.

  1.   eliotime3000 dijo

    Itu bagus!

  2.   Leper_Ivan dijo

    Ini juga digunakan untuk banyak hal lainnya, tidak hanya untuk menunggu pesta akhir tahun .. Bisa juga untuk mengenang ulang tahun bersama pasangan kita, dll.

  3.   edo dijo

    kode-kode di atas, apakah mereka termasuk dalam beberapa bahasa pemrograman?

    1.    103 dijo

      Menampar

  4.   sieg84 dijo

    Itu bagus

  5.   citux dijo

    Sangat bagus, dan dengan memodifikasi bulan dan hari saya dapat menghitung tanggal lain 🙂

  6.   cerberus dijo

    "Cal -j"
    o
    «Cal -j 2013»
    Ini menunjukkan hari dalam setahun. Artinya, hari ini saat ini adalah hari ke-151 dalam setahun, meskipun hanya ada sedikit yang tersisa untuk diselesaikan ...

  7.   Leo dijo

    Sebaiknya gabungkan dengan sesuatu seperti dengan notify-send:

    beri tahu-kirim «DesdeLinux Ini yang Terbaik :)» «Masih ada $(($(tanggal +%j -d»31 Des″)-$(tanggal +%-j))) hari tersisa hingga akhir tahun $(tanggal +%Y ).»

    Tanyakan hanya karena penasaran: dapatkah komentar diformat dengan tag, seperti tebal atau berwarna?

  8.   Ricardo dijo

    Anda juga bisa menggunakan alias untuk tidak menulis semuanya setiap kali Anda ingin tahu berapa hari yang tersisa:

    alias days = 'echo "Missing $ (($ (date +% j -d» Des 31 ") - $ (date +% - j))) hari hingga akhir tahun $ (date +% Y)." '

  9.   neo61 dijo

    Sangat menarik untuk melakukannya di konsol, tetapi jika Anda melakukannya di exel dan menyimpan file itu setiap kali Anda membukanya, itu akan memberi Anda data berapa hari yang tersisa untuk apa pun yang Anda inginkan.

  10.   Kepala Vulk dijo

    Sangat berguna, terima kasih!

  11.   guzman6001 dijo

    Sangat berguna ... Beradaptasi dengan hitungan mundur apa pun. 😛