Bash, Bourne-Again SHell, adalah penerjemah bahasa perintah yang sangat fleksibel dan kuat, umumnya digunakan di sistem operasi mirip Unix dan Unix. Ini menyediakan berbagai fitur, termasuk kemampuan untuk memanipulasi data tanggal dan waktu. Salah satu aplikasi tersebut adalah kemampuan untuk mendapatkan tanggal kemarin. Ini mungkin tampak seperti tugas sederhana, tetapi ini adalah teknik berguna yang sering muncul dalam penulisan skrip dan tugas otomasi.
Advertisement
Dalam artikel ini, kami akan melakukan panduan praktis tentang cara mendapatkan tanggal kemarin di Bash. Kita akan membahas perintah dasar Bash, mempelajari tentang perintah tanggal, dan terakhir, menjelajahi proses mendapatkan tanggal kemarin menggunakan skrip Bash. Memahami Perintah Tanggal
Sebelum kita menyelami untuk mendapatkan tanggal kemarin, penting untuk terlebih dahulu memahami perintah tanggal di Bash. Perintah tanggal digunakan untuk menampilkan atau mengatur tanggal dan waktu sistem. Secara default, tanpa argumen apa pun, ini menampilkan tanggal dan waktu saat ini.
date
Keluarannya akan menjadi tanggal dan waktu saat ini, seperti:
Sel Mei 14 23:23:00 WIB 2023
Perintah tanggal juga memungkinkan Anda untuk memformat output. Misalnya, Anda dapat menampilkan tanggal dalam format YYYY-MM-DD menggunakan perintah berikut:
date +"%Y-%m-%d"
Ini akan menampilkan:
14-05-2023
Mendapatkan Tanggal Kemarin
Sekarang, mari kita bicara tentang cara mendapatkan tanggal kemarin. Dengan opsi -d atau –date dari perintah `date`, kita dapat menampilkan waktu yang dijelaskan dengan string, bukan `sekarang`. String ini dapat berupa ekspresi relatif, seperti `1 hari yang lalu`.
date -d "1 hari yang lalu" +"%Y-%m-%d"
Ini akan menampilkan tanggal satu hari yang lalu dalam format YYYY-MM-DD:
13-05-2023
Penting untuk dicatat bahwa perintah tanggal dan opsi -d-nya mungkin berperilaku berbeda di sistem mirip Unix yang berbeda. Misalnya, pada sistem MacOS, Anda akan menggunakan -v-1d untuk mendapatkan tanggal kemarin:
date -v-1d +"%Y-%m-%d"
Conclusion
Mengetahui cara memanipulasi data tanggal dan waktu dalam skrip Bash adalah keterampilan yang berharga. Baik itu untuk pencatatan, pembuatan laporan, atau membuat file cadangan, ada banyak situasi di mana Anda mungkin perlu mengambil tanggal kemarin. Artikel ini telah menunjukkan kepada Anda cara melakukannya dengan cara yang sederhana dan langsung.
Ingat, kekuatan Bash berasal dari fleksibilitas dan kemampuannya yang luas. Jangan ragu untuk mengeksplorasi lebih lanjut tentang perintah tanggal dan perintah Bash lainnya. Selamat membuat skrip!
Referensi tecadmin.com