Tanggal format yyyy-mm-dd dalam skrip shell
- 4018
- 968
- Ian Parker
Perintah Tanggal Linux digunakan untuk mendapatkan tanggal dan waktu saat ini. Anda dapat dengan mudah menyesuaikan hasilnya dengan menggunakan argumen. Dalam tutorial cara-cara ini, Anda akan belajar memformat tanggal sebagai "yyyy-mm-dd" di shell bash.
Gunakan salah satu metode di bawah ini untuk mendapatkan tanggal saat ini dalam format "yyyy-mm-dd".
- Menggunakan perintah tanggal - Untuk mencetak hasilnya Yyyy-mm-dd format, Anda bisa menggunakan
%Y-%m-%d
atau%F
Opsi dengan perintah tanggal. Di sini%F
Opsi adalah alias untuk%y-%m-%d. Tanggal +%F #Output: 2022-07-25 Tanggal +%Y-%M-%D #Output: 2022-07-2512 Tanggal +%F #Output: 2022-07-25Date +%Y-%M-%D #Output: 2022-07-25 - Menggunakan perintah printf - Daripada menggunakan perintah tanggal, perintah cetak juga menyediakan tanggal bawaan yang diformat dalam bash (> = 4.2). printf '%(%y-%m-%d) t \ n'
1 printf '%(%y-%m-%d) t \ n'
Metode di atas mencetak hasil pada output standar. Anda juga dapat menyimpan hasilnya dalam variabel seperti:
dt = $ (tanggal '+%y-%m-%d') dt = $ (tanggal '+%f') dt = $ (printf '%(%y-%m-%d) t \ n')12345 | dt = $ (tanggal '+%y-%m-%d') dt = $ (tanggal '+%f') dt = $ (printf '%(%y-%m-%d) t \ n') |