Sistem mirip Unix menyediakan beberapa alat untuk menangani tanggal dan waktu. Cal adalah salah satu perintah yang memungkinkan Anda melihat kalender di baris perintah.
Cal, kependekan dari calendar, adalah perintah praktis dengan hanya beberapa opsi untuk melihat tanggal, bulan, atau tahun tertentu.
Karena tidak memiliki banyak pilihan, menggunakan cal cukup sederhana.
Jika Anda hanya menggunakan perintah cal, itu akan mencetak bulan ini. Ini juga menyoroti hari ini seperti yang Anda lihat pada gambar di bawah ini:
Itu adalah perilaku default, tetapi Anda dapat melakukan lebih banyak hal dengan perintah ini.
Contoh perintah Cal
Mari kita lihat beberapa penggunaan umum dari perintah cal di Linux.
1. Cetak kalender tahun ini
Anda dapat mencetak kalender sepanjang tahun berjalan menggunakan opsi -y dari perintah kal.
cal -y
Anda juga dapat menentukan tahun untuk mencetak kalender tahun tertentu.
cal -y <YYYY>
2. Cetak kalender bulan di tahun berjalan
Misalkan Anda ingin mencetak kalender bulan Juni tahun ini. Anda dapat melakukannya dengan beberapa cara.
Anda dapat menentukan nama bulan.
cal -m june
Anda juga dapat menentukan nomor bulan.
cal -m6
Perhatikan bahwa hanya tiga huruf pertama dari nama bulan yang diperhitungkan. Jadi cal -m jun, cal -m june dan cal -m junta, ketiganya akan menghasilkan keluaran yang sama.
3. Cetak kalender bulan dan/atau tahun tertentu
Jika Anda ingin mencetak kalender bulan tertentu dalam setahun, Anda dapat melakukannya dengan memberikan nama atau nomor bulan dan tahun.
Misalnya, untuk mencetak kalender Juni 2017, Anda dapat menggunakan salah satu dari tiga format di bawah ini.
- kal juni 2017
- kal 6 2017
- kal -d 2017-6
4. Cetak tampilan tiga bulan
Anda dapat mencetak bulan sebelumnya, bulan ini, dan kalender bulan berikutnya sekaligus dengan opsi -3.
Anda juga dapat menentukan bulan dan tahun dengan opsi -3.
cal -3 june 2017
5. Cetak kalender dengan jumlah bulan tertentu sebelum dan sesudah bulan tertentu
Jika Anda tidak puas dengan tampilan tiga bulan, Anda dapat menentukan rentang kustom bulan sebelum dan setelah bulan tertentu.
Misalnya, jika Anda ingin mencetak kalender dua bulan sebelum dan enam bulan setelah bulan berjalan, Anda dapat menggunakan perintah ini:
cal -A6 -B2
Anda dapat menggabungkan ini dengan bulan apa pun sepanjang tahun.
cal -A1 -B1 june 2015
Kiat Bonus:Cetak kalender dengan nomor hari
Anda dapat mencetak kalender dalam angka hari dengan opsi -j.
Maksud saya adalah bahwa alih-alih memberi Anda hari dalam sebulan, itu akan menampilkan hari dalam setahun.
Jadi tanggal 15 Februari akan ditampilkan sebagai 46, 16 Februari sebagai 47 dan seterusnya.
Anda juga dapat menggabungkan opsi -j dengan opsi lain.
Itu saja
Itu akan menjadi sebagian besar penggunaan perintah cal di Linux. Ada utilitas serupa yang disebut ncal yang memberikan sedikit lebih banyak opsi tetapi perintah cal cukup untuk kebutuhan saya.
Saya harap tutorial singkat ini membantu Anda dalam mempelajari perintah cal. Tandai kami dan berlangganan kami untuk tutorial Linux reguler.